{-
   Gitea API

   This documentation describes the Gitea API.

   OpenAPI Version: 3.0.1
   Gitea API API version: 1.23.1
   Generated by OpenAPI Generator (https://openapi-generator.tech)
-}

{-|
Module : Gitea.Lens
-}

{-# LANGUAGE KindSignatures #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE RecordWildCards #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing -fno-warn-unused-matches -fno-warn-unused-binds -fno-warn-unused-imports #-}

module Gitea.ModelLens where

import qualified Data.Aeson as A
import qualified Data.ByteString.Lazy as BL
import qualified Data.Data as P (Data, Typeable)
import qualified Data.Map as Map
import qualified Data.Set as Set
import qualified Data.Time as TI

import Data.Text (Text)

import Prelude (($), (.),(<$>),(<*>),(=<<),Maybe(..),Bool(..),Char,Double,FilePath,Float,Int,Integer,String,fmap,undefined,mempty,maybe,pure,Monad,Applicative,Functor)
import qualified Prelude as P

import Gitea.Model
import Gitea.Core


-- * APIError

-- | 'aPIErrorMessage' Lens
aPIErrorMessageL :: Lens_' APIError (Maybe Text)
aPIErrorMessageL :: Lens_' APIError (Maybe Text)
aPIErrorMessageL Maybe Text -> f (Maybe Text)
f APIError{Maybe Text
aPIErrorMessage :: APIError -> Maybe Text
aPIErrorMessage :: Maybe Text
aPIErrorUrl :: Maybe Text
$sel:aPIErrorUrl:APIError :: APIError -> Maybe Text
..} = (\Maybe Text
aPIErrorMessage -> APIError { Maybe Text
aPIErrorMessage :: Maybe Text
aPIErrorMessage :: Maybe Text
aPIErrorMessage, Maybe Text
aPIErrorUrl :: Maybe Text
$sel:aPIErrorUrl:APIError :: Maybe Text
..} ) (Maybe Text -> APIError) -> f (Maybe Text) -> f APIError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
aPIErrorMessage
{-# INLINE aPIErrorMessageL #-}

-- | 'aPIErrorUrl' Lens
aPIErrorUrlL :: Lens_' APIError (Maybe Text)
aPIErrorUrlL :: Lens_' APIError (Maybe Text)
aPIErrorUrlL Maybe Text -> f (Maybe Text)
f APIError{Maybe Text
aPIErrorMessage :: APIError -> Maybe Text
$sel:aPIErrorUrl:APIError :: APIError -> Maybe Text
aPIErrorMessage :: Maybe Text
aPIErrorUrl :: Maybe Text
..} = (\Maybe Text
aPIErrorUrl -> APIError { Maybe Text
$sel:aPIErrorUrl:APIError :: Maybe Text
aPIErrorUrl :: Maybe Text
aPIErrorUrl, Maybe Text
aPIErrorMessage :: Maybe Text
aPIErrorMessage :: Maybe Text
..} ) (Maybe Text -> APIError) -> f (Maybe Text) -> f APIError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
aPIErrorUrl
{-# INLINE aPIErrorUrlL #-}



-- * AccessToken

-- | 'accessTokenId' Lens
accessTokenIdL :: Lens_' AccessToken (Maybe Integer)
accessTokenIdL :: Lens_' AccessToken (Maybe Integer)
accessTokenIdL Maybe Integer -> f (Maybe Integer)
f AccessToken{Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: AccessToken -> Maybe Integer
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
$sel:accessTokenName:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenScopes:AccessToken :: AccessToken -> Maybe [Text]
$sel:accessTokenSha1:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: AccessToken -> Maybe Text
..} = (\Maybe Integer
accessTokenId -> AccessToken { Maybe Integer
accessTokenId :: Maybe Integer
accessTokenId :: Maybe Integer
accessTokenId, Maybe [Text]
Maybe Text
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
$sel:accessTokenName:AccessToken :: Maybe Text
$sel:accessTokenScopes:AccessToken :: Maybe [Text]
$sel:accessTokenSha1:AccessToken :: Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: Maybe Text
..} ) (Maybe Integer -> AccessToken)
-> f (Maybe Integer) -> f AccessToken
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
accessTokenId
{-# INLINE accessTokenIdL #-}

-- | 'accessTokenName' Lens
accessTokenNameL :: Lens_' AccessToken (Maybe Text)
accessTokenNameL :: Lens_' AccessToken (Maybe Text)
accessTokenNameL Maybe Text -> f (Maybe Text)
f AccessToken{Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: AccessToken -> Maybe Integer
$sel:accessTokenName:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenScopes:AccessToken :: AccessToken -> Maybe [Text]
$sel:accessTokenSha1:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: AccessToken -> Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
..} = (\Maybe Text
accessTokenName -> AccessToken { Maybe Text
$sel:accessTokenName:AccessToken :: Maybe Text
accessTokenName :: Maybe Text
accessTokenName, Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: Maybe Integer
$sel:accessTokenScopes:AccessToken :: Maybe [Text]
$sel:accessTokenSha1:AccessToken :: Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: Maybe Text
accessTokenId :: Maybe Integer
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
..} ) (Maybe Text -> AccessToken) -> f (Maybe Text) -> f AccessToken
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
accessTokenName
{-# INLINE accessTokenNameL #-}

-- | 'accessTokenScopes' Lens
accessTokenScopesL :: Lens_' AccessToken (Maybe [Text])
accessTokenScopesL :: Lens_' AccessToken (Maybe [Text])
accessTokenScopesL Maybe [Text] -> f (Maybe [Text])
f AccessToken{Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: AccessToken -> Maybe Integer
$sel:accessTokenName:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenScopes:AccessToken :: AccessToken -> Maybe [Text]
$sel:accessTokenSha1:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: AccessToken -> Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
..} = (\Maybe [Text]
accessTokenScopes -> AccessToken { Maybe [Text]
$sel:accessTokenScopes:AccessToken :: Maybe [Text]
accessTokenScopes :: Maybe [Text]
accessTokenScopes, Maybe Integer
Maybe Text
accessTokenId :: Maybe Integer
$sel:accessTokenName:AccessToken :: Maybe Text
$sel:accessTokenSha1:AccessToken :: Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
..} ) (Maybe [Text] -> AccessToken) -> f (Maybe [Text]) -> f AccessToken
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
accessTokenScopes
{-# INLINE accessTokenScopesL #-}

-- | 'accessTokenSha1' Lens
accessTokenSha1L :: Lens_' AccessToken (Maybe Text)
accessTokenSha1L :: Lens_' AccessToken (Maybe Text)
accessTokenSha1L Maybe Text -> f (Maybe Text)
f AccessToken{Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: AccessToken -> Maybe Integer
$sel:accessTokenName:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenScopes:AccessToken :: AccessToken -> Maybe [Text]
$sel:accessTokenSha1:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: AccessToken -> Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
..} = (\Maybe Text
accessTokenSha1 -> AccessToken { Maybe Text
$sel:accessTokenSha1:AccessToken :: Maybe Text
accessTokenSha1 :: Maybe Text
accessTokenSha1, Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: Maybe Integer
$sel:accessTokenName:AccessToken :: Maybe Text
$sel:accessTokenScopes:AccessToken :: Maybe [Text]
$sel:accessTokenTokenLastEight:AccessToken :: Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenTokenLastEight :: Maybe Text
..} ) (Maybe Text -> AccessToken) -> f (Maybe Text) -> f AccessToken
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
accessTokenSha1
{-# INLINE accessTokenSha1L #-}

-- | 'accessTokenTokenLastEight' Lens
accessTokenTokenLastEightL :: Lens_' AccessToken (Maybe Text)
accessTokenTokenLastEightL :: Lens_' AccessToken (Maybe Text)
accessTokenTokenLastEightL Maybe Text -> f (Maybe Text)
f AccessToken{Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: AccessToken -> Maybe Integer
$sel:accessTokenName:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenScopes:AccessToken :: AccessToken -> Maybe [Text]
$sel:accessTokenSha1:AccessToken :: AccessToken -> Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: AccessToken -> Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
..} = (\Maybe Text
accessTokenTokenLastEight -> AccessToken { Maybe Text
$sel:accessTokenTokenLastEight:AccessToken :: Maybe Text
accessTokenTokenLastEight :: Maybe Text
accessTokenTokenLastEight, Maybe Integer
Maybe [Text]
Maybe Text
accessTokenId :: Maybe Integer
$sel:accessTokenName:AccessToken :: Maybe Text
$sel:accessTokenScopes:AccessToken :: Maybe [Text]
$sel:accessTokenSha1:AccessToken :: Maybe Text
accessTokenId :: Maybe Integer
accessTokenName :: Maybe Text
accessTokenScopes :: Maybe [Text]
accessTokenSha1 :: Maybe Text
..} ) (Maybe Text -> AccessToken) -> f (Maybe Text) -> f AccessToken
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
accessTokenTokenLastEight
{-# INLINE accessTokenTokenLastEightL #-}



-- * ActionTask

-- | 'actionTaskCreatedAt' Lens
actionTaskCreatedAtL :: Lens_' ActionTask (Maybe DateTime)
actionTaskCreatedAtL :: Lens_' ActionTask (Maybe DateTime)
actionTaskCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
..} = (\Maybe DateTime
actionTaskCreatedAt -> ActionTask { Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
actionTaskCreatedAt, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
..} ) (Maybe DateTime -> ActionTask)
-> f (Maybe DateTime) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
actionTaskCreatedAt
{-# INLINE actionTaskCreatedAtL #-}

-- | 'actionTaskDisplayTitle' Lens
actionTaskDisplayTitleL :: Lens_' ActionTask (Maybe Text)
actionTaskDisplayTitleL :: Lens_' ActionTask (Maybe Text)
actionTaskDisplayTitleL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskDisplayTitle -> ActionTask { Maybe Text
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
actionTaskDisplayTitle :: Maybe Text
actionTaskDisplayTitle, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskDisplayTitle
{-# INLINE actionTaskDisplayTitleL #-}

-- | 'actionTaskEvent' Lens
actionTaskEventL :: Lens_' ActionTask (Maybe Text)
actionTaskEventL :: Lens_' ActionTask (Maybe Text)
actionTaskEventL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskEvent -> ActionTask { Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskEvent, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskEvent
{-# INLINE actionTaskEventL #-}

-- | 'actionTaskHeadBranch' Lens
actionTaskHeadBranchL :: Lens_' ActionTask (Maybe Text)
actionTaskHeadBranchL :: Lens_' ActionTask (Maybe Text)
actionTaskHeadBranchL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskHeadBranch -> ActionTask { Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadBranch, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskHeadBranch
{-# INLINE actionTaskHeadBranchL #-}

-- | 'actionTaskHeadSha' Lens
actionTaskHeadShaL :: Lens_' ActionTask (Maybe Text)
actionTaskHeadShaL :: Lens_' ActionTask (Maybe Text)
actionTaskHeadShaL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskHeadSha -> ActionTask { Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskHeadSha, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskHeadSha
{-# INLINE actionTaskHeadShaL #-}

-- | 'actionTaskId' Lens
actionTaskIdL :: Lens_' ActionTask (Maybe Integer)
actionTaskIdL :: Lens_' ActionTask (Maybe Integer)
actionTaskIdL Maybe Integer -> f (Maybe Integer)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Integer
actionTaskId -> ActionTask { Maybe Integer
$sel:actionTaskId:ActionTask :: Maybe Integer
actionTaskId :: Maybe Integer
actionTaskId, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Integer -> ActionTask) -> f (Maybe Integer) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
actionTaskId
{-# INLINE actionTaskIdL #-}

-- | 'actionTaskName' Lens
actionTaskNameL :: Lens_' ActionTask (Maybe Text)
actionTaskNameL :: Lens_' ActionTask (Maybe Text)
actionTaskNameL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskName -> ActionTask { Maybe Text
$sel:actionTaskName:ActionTask :: Maybe Text
actionTaskName :: Maybe Text
actionTaskName, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskName
{-# INLINE actionTaskNameL #-}

-- | 'actionTaskRunNumber' Lens
actionTaskRunNumberL :: Lens_' ActionTask (Maybe Integer)
actionTaskRunNumberL :: Lens_' ActionTask (Maybe Integer)
actionTaskRunNumberL Maybe Integer -> f (Maybe Integer)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Integer
actionTaskRunNumber -> ActionTask { Maybe Integer
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
actionTaskRunNumber :: Maybe Integer
actionTaskRunNumber, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Integer -> ActionTask) -> f (Maybe Integer) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
actionTaskRunNumber
{-# INLINE actionTaskRunNumberL #-}

-- | 'actionTaskRunStartedAt' Lens
actionTaskRunStartedAtL :: Lens_' ActionTask (Maybe DateTime)
actionTaskRunStartedAtL :: Lens_' ActionTask (Maybe DateTime)
actionTaskRunStartedAtL Maybe DateTime -> f (Maybe DateTime)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe DateTime
actionTaskRunStartedAt -> ActionTask { Maybe DateTime
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
actionTaskRunStartedAt :: Maybe DateTime
actionTaskRunStartedAt, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe DateTime -> ActionTask)
-> f (Maybe DateTime) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
actionTaskRunStartedAt
{-# INLINE actionTaskRunStartedAtL #-}

-- | 'actionTaskStatus' Lens
actionTaskStatusL :: Lens_' ActionTask (Maybe Text)
actionTaskStatusL :: Lens_' ActionTask (Maybe Text)
actionTaskStatusL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskStatus -> ActionTask { Maybe Text
$sel:actionTaskStatus:ActionTask :: Maybe Text
actionTaskStatus :: Maybe Text
actionTaskStatus, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskStatus
{-# INLINE actionTaskStatusL #-}

-- | 'actionTaskUpdatedAt' Lens
actionTaskUpdatedAtL :: Lens_' ActionTask (Maybe DateTime)
actionTaskUpdatedAtL :: Lens_' ActionTask (Maybe DateTime)
actionTaskUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe DateTime
actionTaskUpdatedAt -> ActionTask { Maybe DateTime
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUpdatedAt, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUrl:ActionTask :: Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe DateTime -> ActionTask)
-> f (Maybe DateTime) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
actionTaskUpdatedAt
{-# INLINE actionTaskUpdatedAtL #-}

-- | 'actionTaskUrl' Lens
actionTaskUrlL :: Lens_' ActionTask (Maybe Text)
actionTaskUrlL :: Lens_' ActionTask (Maybe Text)
actionTaskUrlL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskUrl -> ActionTask { Maybe Text
$sel:actionTaskUrl:ActionTask :: Maybe Text
actionTaskUrl :: Maybe Text
actionTaskUrl, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskWorkflowId :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskUrl
{-# INLINE actionTaskUrlL #-}

-- | 'actionTaskWorkflowId' Lens
actionTaskWorkflowIdL :: Lens_' ActionTask (Maybe Text)
actionTaskWorkflowIdL :: Lens_' ActionTask (Maybe Text)
actionTaskWorkflowIdL Maybe Text -> f (Maybe Text)
f ActionTask{Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: ActionTask -> Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskEvent:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskHeadSha:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskId:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskName:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskRunNumber:ActionTask :: ActionTask -> Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskStatus:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: ActionTask -> Maybe DateTime
$sel:actionTaskUrl:ActionTask :: ActionTask -> Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: ActionTask -> Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
actionTaskWorkflowId :: Maybe Text
..} = (\Maybe Text
actionTaskWorkflowId -> ActionTask { Maybe Text
$sel:actionTaskWorkflowId:ActionTask :: Maybe Text
actionTaskWorkflowId :: Maybe Text
actionTaskWorkflowId, Maybe Integer
Maybe Text
Maybe DateTime
actionTaskCreatedAt :: Maybe DateTime
$sel:actionTaskDisplayTitle:ActionTask :: Maybe Text
$sel:actionTaskEvent:ActionTask :: Maybe Text
$sel:actionTaskHeadBranch:ActionTask :: Maybe Text
$sel:actionTaskHeadSha:ActionTask :: Maybe Text
$sel:actionTaskId:ActionTask :: Maybe Integer
$sel:actionTaskName:ActionTask :: Maybe Text
$sel:actionTaskRunNumber:ActionTask :: Maybe Integer
$sel:actionTaskRunStartedAt:ActionTask :: Maybe DateTime
$sel:actionTaskStatus:ActionTask :: Maybe Text
$sel:actionTaskUpdatedAt:ActionTask :: Maybe DateTime
$sel:actionTaskUrl:ActionTask :: Maybe Text
actionTaskCreatedAt :: Maybe DateTime
actionTaskDisplayTitle :: Maybe Text
actionTaskEvent :: Maybe Text
actionTaskHeadBranch :: Maybe Text
actionTaskHeadSha :: Maybe Text
actionTaskId :: Maybe Integer
actionTaskName :: Maybe Text
actionTaskRunNumber :: Maybe Integer
actionTaskRunStartedAt :: Maybe DateTime
actionTaskStatus :: Maybe Text
actionTaskUpdatedAt :: Maybe DateTime
actionTaskUrl :: Maybe Text
..} ) (Maybe Text -> ActionTask) -> f (Maybe Text) -> f ActionTask
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionTaskWorkflowId
{-# INLINE actionTaskWorkflowIdL #-}



-- * ActionTaskResponse

-- | 'actionTaskResponseTotalCount' Lens
actionTaskResponseTotalCountL :: Lens_' ActionTaskResponse (Maybe Integer)
actionTaskResponseTotalCountL :: Lens_' ActionTaskResponse (Maybe Integer)
actionTaskResponseTotalCountL Maybe Integer -> f (Maybe Integer)
f ActionTaskResponse{Maybe Integer
Maybe [ActionTask]
actionTaskResponseTotalCount :: ActionTaskResponse -> Maybe Integer
actionTaskResponseTotalCount :: Maybe Integer
actionTaskResponseWorkflowRuns :: Maybe [ActionTask]
$sel:actionTaskResponseWorkflowRuns:ActionTaskResponse :: ActionTaskResponse -> Maybe [ActionTask]
..} = (\Maybe Integer
actionTaskResponseTotalCount -> ActionTaskResponse { Maybe Integer
actionTaskResponseTotalCount :: Maybe Integer
actionTaskResponseTotalCount :: Maybe Integer
actionTaskResponseTotalCount, Maybe [ActionTask]
actionTaskResponseWorkflowRuns :: Maybe [ActionTask]
$sel:actionTaskResponseWorkflowRuns:ActionTaskResponse :: Maybe [ActionTask]
..} ) (Maybe Integer -> ActionTaskResponse)
-> f (Maybe Integer) -> f ActionTaskResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
actionTaskResponseTotalCount
{-# INLINE actionTaskResponseTotalCountL #-}

-- | 'actionTaskResponseWorkflowRuns' Lens
actionTaskResponseWorkflowRunsL :: Lens_' ActionTaskResponse (Maybe [ActionTask])
actionTaskResponseWorkflowRunsL :: Lens_' ActionTaskResponse (Maybe [ActionTask])
actionTaskResponseWorkflowRunsL Maybe [ActionTask] -> f (Maybe [ActionTask])
f ActionTaskResponse{Maybe Integer
Maybe [ActionTask]
actionTaskResponseTotalCount :: ActionTaskResponse -> Maybe Integer
$sel:actionTaskResponseWorkflowRuns:ActionTaskResponse :: ActionTaskResponse -> Maybe [ActionTask]
actionTaskResponseTotalCount :: Maybe Integer
actionTaskResponseWorkflowRuns :: Maybe [ActionTask]
..} = (\Maybe [ActionTask]
actionTaskResponseWorkflowRuns -> ActionTaskResponse { Maybe [ActionTask]
$sel:actionTaskResponseWorkflowRuns:ActionTaskResponse :: Maybe [ActionTask]
actionTaskResponseWorkflowRuns :: Maybe [ActionTask]
actionTaskResponseWorkflowRuns, Maybe Integer
actionTaskResponseTotalCount :: Maybe Integer
actionTaskResponseTotalCount :: Maybe Integer
..} ) (Maybe [ActionTask] -> ActionTaskResponse)
-> f (Maybe [ActionTask]) -> f ActionTaskResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [ActionTask] -> f (Maybe [ActionTask])
f Maybe [ActionTask]
actionTaskResponseWorkflowRuns
{-# INLINE actionTaskResponseWorkflowRunsL #-}



-- * ActionVariable

-- | 'actionVariableData' Lens
actionVariableDataL :: Lens_' ActionVariable (Maybe Text)
actionVariableDataL :: Lens_' ActionVariable (Maybe Text)
actionVariableDataL Maybe Text -> f (Maybe Text)
f ActionVariable{Maybe Integer
Maybe Text
actionVariableData :: ActionVariable -> Maybe Text
actionVariableData :: Maybe Text
actionVariableName :: Maybe Text
actionVariableOwnerId :: Maybe Integer
actionVariableRepoId :: Maybe Integer
$sel:actionVariableName:ActionVariable :: ActionVariable -> Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: ActionVariable -> Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: ActionVariable -> Maybe Integer
..} = (\Maybe Text
actionVariableData -> ActionVariable { Maybe Text
actionVariableData :: Maybe Text
actionVariableData :: Maybe Text
actionVariableData, Maybe Integer
Maybe Text
actionVariableName :: Maybe Text
actionVariableOwnerId :: Maybe Integer
actionVariableRepoId :: Maybe Integer
$sel:actionVariableName:ActionVariable :: Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: Maybe Integer
..} ) (Maybe Text -> ActionVariable)
-> f (Maybe Text) -> f ActionVariable
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionVariableData
{-# INLINE actionVariableDataL #-}

-- | 'actionVariableName' Lens
actionVariableNameL :: Lens_' ActionVariable (Maybe Text)
actionVariableNameL :: Lens_' ActionVariable (Maybe Text)
actionVariableNameL Maybe Text -> f (Maybe Text)
f ActionVariable{Maybe Integer
Maybe Text
actionVariableData :: ActionVariable -> Maybe Text
$sel:actionVariableName:ActionVariable :: ActionVariable -> Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: ActionVariable -> Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: ActionVariable -> Maybe Integer
actionVariableData :: Maybe Text
actionVariableName :: Maybe Text
actionVariableOwnerId :: Maybe Integer
actionVariableRepoId :: Maybe Integer
..} = (\Maybe Text
actionVariableName -> ActionVariable { Maybe Text
$sel:actionVariableName:ActionVariable :: Maybe Text
actionVariableName :: Maybe Text
actionVariableName, Maybe Integer
Maybe Text
actionVariableData :: Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: Maybe Integer
actionVariableData :: Maybe Text
actionVariableOwnerId :: Maybe Integer
actionVariableRepoId :: Maybe Integer
..} ) (Maybe Text -> ActionVariable)
-> f (Maybe Text) -> f ActionVariable
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
actionVariableName
{-# INLINE actionVariableNameL #-}

-- | 'actionVariableOwnerId' Lens
actionVariableOwnerIdL :: Lens_' ActionVariable (Maybe Integer)
actionVariableOwnerIdL :: Lens_' ActionVariable (Maybe Integer)
actionVariableOwnerIdL Maybe Integer -> f (Maybe Integer)
f ActionVariable{Maybe Integer
Maybe Text
actionVariableData :: ActionVariable -> Maybe Text
$sel:actionVariableName:ActionVariable :: ActionVariable -> Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: ActionVariable -> Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: ActionVariable -> Maybe Integer
actionVariableData :: Maybe Text
actionVariableName :: Maybe Text
actionVariableOwnerId :: Maybe Integer
actionVariableRepoId :: Maybe Integer
..} = (\Maybe Integer
actionVariableOwnerId -> ActionVariable { Maybe Integer
$sel:actionVariableOwnerId:ActionVariable :: Maybe Integer
actionVariableOwnerId :: Maybe Integer
actionVariableOwnerId, Maybe Integer
Maybe Text
actionVariableData :: Maybe Text
$sel:actionVariableName:ActionVariable :: Maybe Text
$sel:actionVariableRepoId:ActionVariable :: Maybe Integer
actionVariableData :: Maybe Text
actionVariableName :: Maybe Text
actionVariableRepoId :: Maybe Integer
..} ) (Maybe Integer -> ActionVariable)
-> f (Maybe Integer) -> f ActionVariable
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
actionVariableOwnerId
{-# INLINE actionVariableOwnerIdL #-}

-- | 'actionVariableRepoId' Lens
actionVariableRepoIdL :: Lens_' ActionVariable (Maybe Integer)
actionVariableRepoIdL :: Lens_' ActionVariable (Maybe Integer)
actionVariableRepoIdL Maybe Integer -> f (Maybe Integer)
f ActionVariable{Maybe Integer
Maybe Text
actionVariableData :: ActionVariable -> Maybe Text
$sel:actionVariableName:ActionVariable :: ActionVariable -> Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: ActionVariable -> Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: ActionVariable -> Maybe Integer
actionVariableData :: Maybe Text
actionVariableName :: Maybe Text
actionVariableOwnerId :: Maybe Integer
actionVariableRepoId :: Maybe Integer
..} = (\Maybe Integer
actionVariableRepoId -> ActionVariable { Maybe Integer
$sel:actionVariableRepoId:ActionVariable :: Maybe Integer
actionVariableRepoId :: Maybe Integer
actionVariableRepoId, Maybe Integer
Maybe Text
actionVariableData :: Maybe Text
$sel:actionVariableName:ActionVariable :: Maybe Text
$sel:actionVariableOwnerId:ActionVariable :: Maybe Integer
actionVariableData :: Maybe Text
actionVariableName :: Maybe Text
actionVariableOwnerId :: Maybe Integer
..} ) (Maybe Integer -> ActionVariable)
-> f (Maybe Integer) -> f ActionVariable
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
actionVariableRepoId
{-# INLINE actionVariableRepoIdL #-}



-- * Activity

-- | 'activityActUser' Lens
activityActUserL :: Lens_' Activity (Maybe User)
activityActUserL :: Lens_' Activity (Maybe User)
activityActUserL Maybe User -> f (Maybe User)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
..} = (\Maybe User
activityActUser -> Activity { Maybe User
activityActUser :: Maybe User
activityActUser :: Maybe User
activityActUser, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe Repository
Maybe Comment
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
..} ) (Maybe User -> Activity) -> f (Maybe User) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
activityActUser
{-# INLINE activityActUserL #-}

-- | 'activityActUserId' Lens
activityActUserIdL :: Lens_' Activity (Maybe Integer)
activityActUserIdL :: Lens_' Activity (Maybe Integer)
activityActUserIdL Maybe Integer -> f (Maybe Integer)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Integer
activityActUserId -> Activity { Maybe Integer
$sel:activityActUserId:Activity :: Maybe Integer
activityActUserId :: Maybe Integer
activityActUserId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Integer -> Activity) -> f (Maybe Integer) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
activityActUserId
{-# INLINE activityActUserIdL #-}

-- | 'activityComment' Lens
activityCommentL :: Lens_' Activity (Maybe Comment)
activityCommentL :: Lens_' Activity (Maybe Comment)
activityCommentL Maybe Comment -> f (Maybe Comment)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Comment
activityComment -> Activity { Maybe Comment
$sel:activityComment:Activity :: Maybe Comment
activityComment :: Maybe Comment
activityComment, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Comment -> Activity) -> f (Maybe Comment) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Comment -> f (Maybe Comment)
f Maybe Comment
activityComment
{-# INLINE activityCommentL #-}

-- | 'activityCommentId' Lens
activityCommentIdL :: Lens_' Activity (Maybe Integer)
activityCommentIdL :: Lens_' Activity (Maybe Integer)
activityCommentIdL Maybe Integer -> f (Maybe Integer)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Integer
activityCommentId -> Activity { Maybe Integer
$sel:activityCommentId:Activity :: Maybe Integer
activityCommentId :: Maybe Integer
activityCommentId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Integer -> Activity) -> f (Maybe Integer) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
activityCommentId
{-# INLINE activityCommentIdL #-}

-- | 'activityContent' Lens
activityContentL :: Lens_' Activity (Maybe Text)
activityContentL :: Lens_' Activity (Maybe Text)
activityContentL Maybe Text -> f (Maybe Text)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Text
activityContent -> Activity { Maybe Text
$sel:activityContent:Activity :: Maybe Text
activityContent :: Maybe Text
activityContent, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Text -> Activity) -> f (Maybe Text) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
activityContent
{-# INLINE activityContentL #-}

-- | 'activityCreated' Lens
activityCreatedL :: Lens_' Activity (Maybe DateTime)
activityCreatedL :: Lens_' Activity (Maybe DateTime)
activityCreatedL Maybe DateTime -> f (Maybe DateTime)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe DateTime
activityCreated -> Activity { Maybe DateTime
$sel:activityCreated:Activity :: Maybe DateTime
activityCreated :: Maybe DateTime
activityCreated, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe DateTime -> Activity) -> f (Maybe DateTime) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
activityCreated
{-# INLINE activityCreatedL #-}

-- | 'activityId' Lens
activityIdL :: Lens_' Activity (Maybe Integer)
activityIdL :: Lens_' Activity (Maybe Integer)
activityIdL Maybe Integer -> f (Maybe Integer)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Integer
activityId -> Activity { Maybe Integer
$sel:activityId:Activity :: Maybe Integer
activityId :: Maybe Integer
activityId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Integer -> Activity) -> f (Maybe Integer) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
activityId
{-# INLINE activityIdL #-}

-- | 'activityIsPrivate' Lens
activityIsPrivateL :: Lens_' Activity (Maybe Bool)
activityIsPrivateL :: Lens_' Activity (Maybe Bool)
activityIsPrivateL Maybe Bool -> f (Maybe Bool)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Bool
activityIsPrivate -> Activity { Maybe Bool
$sel:activityIsPrivate:Activity :: Maybe Bool
activityIsPrivate :: Maybe Bool
activityIsPrivate, Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Bool -> Activity) -> f (Maybe Bool) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
activityIsPrivate
{-# INLINE activityIsPrivateL #-}

-- | 'activityOpType' Lens
activityOpTypeL :: Lens_' Activity (Maybe E'OpType)
activityOpTypeL :: Lens_' Activity (Maybe E'OpType)
activityOpTypeL Maybe E'OpType -> f (Maybe E'OpType)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe E'OpType
activityOpType -> Activity { Maybe E'OpType
$sel:activityOpType:Activity :: Maybe E'OpType
activityOpType :: Maybe E'OpType
activityOpType, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe E'OpType -> Activity) -> f (Maybe E'OpType) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'OpType -> f (Maybe E'OpType)
f Maybe E'OpType
activityOpType
{-# INLINE activityOpTypeL #-}

-- | 'activityRefName' Lens
activityRefNameL :: Lens_' Activity (Maybe Text)
activityRefNameL :: Lens_' Activity (Maybe Text)
activityRefNameL Maybe Text -> f (Maybe Text)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Text
activityRefName -> Activity { Maybe Text
$sel:activityRefName:Activity :: Maybe Text
activityRefName :: Maybe Text
activityRefName, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Text -> Activity) -> f (Maybe Text) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
activityRefName
{-# INLINE activityRefNameL #-}

-- | 'activityRepo' Lens
activityRepoL :: Lens_' Activity (Maybe Repository)
activityRepoL :: Lens_' Activity (Maybe Repository)
activityRepoL Maybe Repository -> f (Maybe Repository)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Repository
activityRepo -> Activity { Maybe Repository
$sel:activityRepo:Activity :: Maybe Repository
activityRepo :: Maybe Repository
activityRepo, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepoId:Activity :: Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} ) (Maybe Repository -> Activity)
-> f (Maybe Repository) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
activityRepo
{-# INLINE activityRepoL #-}

-- | 'activityRepoId' Lens
activityRepoIdL :: Lens_' Activity (Maybe Integer)
activityRepoIdL :: Lens_' Activity (Maybe Integer)
activityRepoIdL Maybe Integer -> f (Maybe Integer)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Integer
activityRepoId -> Activity { Maybe Integer
$sel:activityRepoId:Activity :: Maybe Integer
activityRepoId :: Maybe Integer
activityRepoId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityUserId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityUserId :: Maybe Integer
..} ) (Maybe Integer -> Activity) -> f (Maybe Integer) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
activityRepoId
{-# INLINE activityRepoIdL #-}

-- | 'activityUserId' Lens
activityUserIdL :: Lens_' Activity (Maybe Integer)
activityUserIdL :: Lens_' Activity (Maybe Integer)
activityUserIdL Maybe Integer -> f (Maybe Integer)
f Activity{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Activity -> Maybe User
$sel:activityActUserId:Activity :: Activity -> Maybe Integer
$sel:activityComment:Activity :: Activity -> Maybe Comment
$sel:activityCommentId:Activity :: Activity -> Maybe Integer
$sel:activityContent:Activity :: Activity -> Maybe Text
$sel:activityCreated:Activity :: Activity -> Maybe DateTime
$sel:activityId:Activity :: Activity -> Maybe Integer
$sel:activityIsPrivate:Activity :: Activity -> Maybe Bool
$sel:activityOpType:Activity :: Activity -> Maybe E'OpType
$sel:activityRefName:Activity :: Activity -> Maybe Text
$sel:activityRepo:Activity :: Activity -> Maybe Repository
$sel:activityRepoId:Activity :: Activity -> Maybe Integer
$sel:activityUserId:Activity :: Activity -> Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
activityUserId :: Maybe Integer
..} = (\Maybe Integer
activityUserId -> Activity { Maybe Integer
$sel:activityUserId:Activity :: Maybe Integer
activityUserId :: Maybe Integer
activityUserId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe E'OpType
Maybe User
Maybe Repository
Maybe Comment
activityActUser :: Maybe User
$sel:activityActUserId:Activity :: Maybe Integer
$sel:activityComment:Activity :: Maybe Comment
$sel:activityCommentId:Activity :: Maybe Integer
$sel:activityContent:Activity :: Maybe Text
$sel:activityCreated:Activity :: Maybe DateTime
$sel:activityId:Activity :: Maybe Integer
$sel:activityIsPrivate:Activity :: Maybe Bool
$sel:activityOpType:Activity :: Maybe E'OpType
$sel:activityRefName:Activity :: Maybe Text
$sel:activityRepo:Activity :: Maybe Repository
$sel:activityRepoId:Activity :: Maybe Integer
activityActUser :: Maybe User
activityActUserId :: Maybe Integer
activityComment :: Maybe Comment
activityCommentId :: Maybe Integer
activityContent :: Maybe Text
activityCreated :: Maybe DateTime
activityId :: Maybe Integer
activityIsPrivate :: Maybe Bool
activityOpType :: Maybe E'OpType
activityRefName :: Maybe Text
activityRepo :: Maybe Repository
activityRepoId :: Maybe Integer
..} ) (Maybe Integer -> Activity) -> f (Maybe Integer) -> f Activity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
activityUserId
{-# INLINE activityUserIdL #-}



-- * ActivityPub

-- | 'activityPubContext' Lens
activityPubContextL :: Lens_' ActivityPub (Maybe Text)
activityPubContextL :: Lens_' ActivityPub (Maybe Text)
activityPubContextL Maybe Text -> f (Maybe Text)
f ActivityPub{Maybe Text
activityPubContext :: ActivityPub -> Maybe Text
activityPubContext :: Maybe Text
..} = (\Maybe Text
activityPubContext -> ActivityPub { Maybe Text
activityPubContext :: Maybe Text
activityPubContext :: Maybe Text
activityPubContext, ..} ) (Maybe Text -> ActivityPub) -> f (Maybe Text) -> f ActivityPub
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
activityPubContext
{-# INLINE activityPubContextL #-}



-- * AddCollaboratorOption

-- | 'addCollaboratorOptionPermission' Lens
addCollaboratorOptionPermissionL :: Lens_' AddCollaboratorOption (Maybe E'Permission)
addCollaboratorOptionPermissionL :: Lens_' AddCollaboratorOption (Maybe E'Permission)
addCollaboratorOptionPermissionL Maybe E'Permission -> f (Maybe E'Permission)
f AddCollaboratorOption{Maybe E'Permission
addCollaboratorOptionPermission :: AddCollaboratorOption -> Maybe E'Permission
addCollaboratorOptionPermission :: Maybe E'Permission
..} = (\Maybe E'Permission
addCollaboratorOptionPermission -> AddCollaboratorOption { Maybe E'Permission
addCollaboratorOptionPermission :: Maybe E'Permission
addCollaboratorOptionPermission :: Maybe E'Permission
addCollaboratorOptionPermission, ..} ) (Maybe E'Permission -> AddCollaboratorOption)
-> f (Maybe E'Permission) -> f AddCollaboratorOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Permission -> f (Maybe E'Permission)
f Maybe E'Permission
addCollaboratorOptionPermission
{-# INLINE addCollaboratorOptionPermissionL #-}



-- * AddTimeOption

-- | 'addTimeOptionCreated' Lens
addTimeOptionCreatedL :: Lens_' AddTimeOption (Maybe DateTime)
addTimeOptionCreatedL :: Lens_' AddTimeOption (Maybe DateTime)
addTimeOptionCreatedL Maybe DateTime -> f (Maybe DateTime)
f AddTimeOption{Integer
Maybe Text
Maybe DateTime
addTimeOptionCreated :: AddTimeOption -> Maybe DateTime
addTimeOptionCreated :: Maybe DateTime
addTimeOptionTime :: Integer
addTimeOptionUserName :: Maybe Text
$sel:addTimeOptionTime:AddTimeOption :: AddTimeOption -> Integer
$sel:addTimeOptionUserName:AddTimeOption :: AddTimeOption -> Maybe Text
..} = (\Maybe DateTime
addTimeOptionCreated -> AddTimeOption { Maybe DateTime
addTimeOptionCreated :: Maybe DateTime
addTimeOptionCreated :: Maybe DateTime
addTimeOptionCreated, Integer
Maybe Text
addTimeOptionTime :: Integer
addTimeOptionUserName :: Maybe Text
$sel:addTimeOptionTime:AddTimeOption :: Integer
$sel:addTimeOptionUserName:AddTimeOption :: Maybe Text
..} ) (Maybe DateTime -> AddTimeOption)
-> f (Maybe DateTime) -> f AddTimeOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
addTimeOptionCreated
{-# INLINE addTimeOptionCreatedL #-}

-- | 'addTimeOptionTime' Lens
addTimeOptionTimeL :: Lens_' AddTimeOption (Integer)
addTimeOptionTimeL :: Lens_' AddTimeOption Integer
addTimeOptionTimeL Integer -> f Integer
f AddTimeOption{Integer
Maybe Text
Maybe DateTime
addTimeOptionCreated :: AddTimeOption -> Maybe DateTime
$sel:addTimeOptionTime:AddTimeOption :: AddTimeOption -> Integer
$sel:addTimeOptionUserName:AddTimeOption :: AddTimeOption -> Maybe Text
addTimeOptionCreated :: Maybe DateTime
addTimeOptionTime :: Integer
addTimeOptionUserName :: Maybe Text
..} = (\Integer
addTimeOptionTime -> AddTimeOption { Integer
$sel:addTimeOptionTime:AddTimeOption :: Integer
addTimeOptionTime :: Integer
addTimeOptionTime, Maybe Text
Maybe DateTime
addTimeOptionCreated :: Maybe DateTime
$sel:addTimeOptionUserName:AddTimeOption :: Maybe Text
addTimeOptionCreated :: Maybe DateTime
addTimeOptionUserName :: Maybe Text
..} ) (Integer -> AddTimeOption) -> f Integer -> f AddTimeOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Integer -> f Integer
f Integer
addTimeOptionTime
{-# INLINE addTimeOptionTimeL #-}

-- | 'addTimeOptionUserName' Lens
addTimeOptionUserNameL :: Lens_' AddTimeOption (Maybe Text)
addTimeOptionUserNameL :: Lens_' AddTimeOption (Maybe Text)
addTimeOptionUserNameL Maybe Text -> f (Maybe Text)
f AddTimeOption{Integer
Maybe Text
Maybe DateTime
addTimeOptionCreated :: AddTimeOption -> Maybe DateTime
$sel:addTimeOptionTime:AddTimeOption :: AddTimeOption -> Integer
$sel:addTimeOptionUserName:AddTimeOption :: AddTimeOption -> Maybe Text
addTimeOptionCreated :: Maybe DateTime
addTimeOptionTime :: Integer
addTimeOptionUserName :: Maybe Text
..} = (\Maybe Text
addTimeOptionUserName -> AddTimeOption { Maybe Text
$sel:addTimeOptionUserName:AddTimeOption :: Maybe Text
addTimeOptionUserName :: Maybe Text
addTimeOptionUserName, Integer
Maybe DateTime
addTimeOptionCreated :: Maybe DateTime
$sel:addTimeOptionTime:AddTimeOption :: Integer
addTimeOptionCreated :: Maybe DateTime
addTimeOptionTime :: Integer
..} ) (Maybe Text -> AddTimeOption) -> f (Maybe Text) -> f AddTimeOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
addTimeOptionUserName
{-# INLINE addTimeOptionUserNameL #-}



-- * AnnotatedTag

-- | 'annotatedTagMessage' Lens
annotatedTagMessageL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagMessageL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagMessageL Maybe Text -> f (Maybe Text)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
..} = (\Maybe Text
annotatedTagMessage -> AnnotatedTag { Maybe Text
annotatedTagMessage :: Maybe Text
annotatedTagMessage :: Maybe Text
annotatedTagMessage, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> AnnotatedTag) -> f (Maybe Text) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagMessage
{-# INLINE annotatedTagMessageL #-}

-- | 'annotatedTagObject' Lens
annotatedTagObjectL :: Lens_' AnnotatedTag (Maybe AnnotatedTagObject)
annotatedTagObjectL :: Lens_' AnnotatedTag (Maybe AnnotatedTagObject)
annotatedTagObjectL Maybe AnnotatedTagObject -> f (Maybe AnnotatedTagObject)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} = (\Maybe AnnotatedTagObject
annotatedTagObject -> AnnotatedTag { Maybe AnnotatedTagObject
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagObject, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
annotatedTagMessage :: Maybe Text
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} ) (Maybe AnnotatedTagObject -> AnnotatedTag)
-> f (Maybe AnnotatedTagObject) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe AnnotatedTagObject -> f (Maybe AnnotatedTagObject)
f Maybe AnnotatedTagObject
annotatedTagObject
{-# INLINE annotatedTagObjectL #-}

-- | 'annotatedTagSha' Lens
annotatedTagShaL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagShaL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagShaL Maybe Text -> f (Maybe Text)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
annotatedTagSha -> AnnotatedTag { Maybe Text
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
annotatedTagSha :: Maybe Text
annotatedTagSha, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> AnnotatedTag) -> f (Maybe Text) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagSha
{-# INLINE annotatedTagShaL #-}

-- | 'annotatedTagTag' Lens
annotatedTagTagL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagTagL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagTagL Maybe Text -> f (Maybe Text)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
annotatedTagTag -> AnnotatedTag { Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTag, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> AnnotatedTag) -> f (Maybe Text) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagTag
{-# INLINE annotatedTagTagL #-}

-- | 'annotatedTagTagger' Lens
annotatedTagTaggerL :: Lens_' AnnotatedTag (Maybe CommitUser)
annotatedTagTaggerL :: Lens_' AnnotatedTag (Maybe CommitUser)
annotatedTagTaggerL Maybe CommitUser -> f (Maybe CommitUser)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} = (\Maybe CommitUser
annotatedTagTagger -> AnnotatedTag { Maybe CommitUser
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
annotatedTagTagger :: Maybe CommitUser
annotatedTagTagger, Maybe Text
Maybe PayloadCommitVerification
Maybe AnnotatedTagObject
annotatedTagMessage :: Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} ) (Maybe CommitUser -> AnnotatedTag)
-> f (Maybe CommitUser) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
annotatedTagTagger
{-# INLINE annotatedTagTaggerL #-}

-- | 'annotatedTagUrl' Lens
annotatedTagUrlL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagUrlL :: Lens_' AnnotatedTag (Maybe Text)
annotatedTagUrlL Maybe Text -> f (Maybe Text)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
annotatedTagUrl -> AnnotatedTag { Maybe Text
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
annotatedTagUrl :: Maybe Text
annotatedTagUrl, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> AnnotatedTag) -> f (Maybe Text) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagUrl
{-# INLINE annotatedTagUrlL #-}

-- | 'annotatedTagVerification' Lens
annotatedTagVerificationL :: Lens_' AnnotatedTag (Maybe PayloadCommitVerification)
annotatedTagVerificationL :: Lens_' AnnotatedTag (Maybe PayloadCommitVerification)
annotatedTagVerificationL Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f AnnotatedTag{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: AnnotatedTag -> Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: AnnotatedTag -> Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: AnnotatedTag -> Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: AnnotatedTag -> Maybe Text
$sel:annotatedTagVerification:AnnotatedTag :: AnnotatedTag -> Maybe PayloadCommitVerification
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
annotatedTagVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadCommitVerification
annotatedTagVerification -> AnnotatedTag { Maybe PayloadCommitVerification
$sel:annotatedTagVerification:AnnotatedTag :: Maybe PayloadCommitVerification
annotatedTagVerification :: Maybe PayloadCommitVerification
annotatedTagVerification, Maybe Text
Maybe CommitUser
Maybe AnnotatedTagObject
annotatedTagMessage :: Maybe Text
$sel:annotatedTagObject:AnnotatedTag :: Maybe AnnotatedTagObject
$sel:annotatedTagSha:AnnotatedTag :: Maybe Text
$sel:annotatedTagTag:AnnotatedTag :: Maybe Text
$sel:annotatedTagTagger:AnnotatedTag :: Maybe CommitUser
$sel:annotatedTagUrl:AnnotatedTag :: Maybe Text
annotatedTagMessage :: Maybe Text
annotatedTagObject :: Maybe AnnotatedTagObject
annotatedTagSha :: Maybe Text
annotatedTagTag :: Maybe Text
annotatedTagTagger :: Maybe CommitUser
annotatedTagUrl :: Maybe Text
..} ) (Maybe PayloadCommitVerification -> AnnotatedTag)
-> f (Maybe PayloadCommitVerification) -> f AnnotatedTag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f Maybe PayloadCommitVerification
annotatedTagVerification
{-# INLINE annotatedTagVerificationL #-}



-- * AnnotatedTagObject

-- | 'annotatedTagObjectSha' Lens
annotatedTagObjectShaL :: Lens_' AnnotatedTagObject (Maybe Text)
annotatedTagObjectShaL :: Lens_' AnnotatedTagObject (Maybe Text)
annotatedTagObjectShaL Maybe Text -> f (Maybe Text)
f AnnotatedTagObject{Maybe Text
annotatedTagObjectSha :: AnnotatedTagObject -> Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectType :: Maybe Text
annotatedTagObjectUrl :: Maybe Text
$sel:annotatedTagObjectType:AnnotatedTagObject :: AnnotatedTagObject -> Maybe Text
$sel:annotatedTagObjectUrl:AnnotatedTagObject :: AnnotatedTagObject -> Maybe Text
..} = (\Maybe Text
annotatedTagObjectSha -> AnnotatedTagObject { Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectSha, Maybe Text
annotatedTagObjectType :: Maybe Text
annotatedTagObjectUrl :: Maybe Text
$sel:annotatedTagObjectType:AnnotatedTagObject :: Maybe Text
$sel:annotatedTagObjectUrl:AnnotatedTagObject :: Maybe Text
..} ) (Maybe Text -> AnnotatedTagObject)
-> f (Maybe Text) -> f AnnotatedTagObject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagObjectSha
{-# INLINE annotatedTagObjectShaL #-}

-- | 'annotatedTagObjectType' Lens
annotatedTagObjectTypeL :: Lens_' AnnotatedTagObject (Maybe Text)
annotatedTagObjectTypeL :: Lens_' AnnotatedTagObject (Maybe Text)
annotatedTagObjectTypeL Maybe Text -> f (Maybe Text)
f AnnotatedTagObject{Maybe Text
annotatedTagObjectSha :: AnnotatedTagObject -> Maybe Text
$sel:annotatedTagObjectType:AnnotatedTagObject :: AnnotatedTagObject -> Maybe Text
$sel:annotatedTagObjectUrl:AnnotatedTagObject :: AnnotatedTagObject -> Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectType :: Maybe Text
annotatedTagObjectUrl :: Maybe Text
..} = (\Maybe Text
annotatedTagObjectType -> AnnotatedTagObject { Maybe Text
$sel:annotatedTagObjectType:AnnotatedTagObject :: Maybe Text
annotatedTagObjectType :: Maybe Text
annotatedTagObjectType, Maybe Text
annotatedTagObjectSha :: Maybe Text
$sel:annotatedTagObjectUrl:AnnotatedTagObject :: Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectUrl :: Maybe Text
..} ) (Maybe Text -> AnnotatedTagObject)
-> f (Maybe Text) -> f AnnotatedTagObject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagObjectType
{-# INLINE annotatedTagObjectTypeL #-}

-- | 'annotatedTagObjectUrl' Lens
annotatedTagObjectUrlL :: Lens_' AnnotatedTagObject (Maybe Text)
annotatedTagObjectUrlL :: Lens_' AnnotatedTagObject (Maybe Text)
annotatedTagObjectUrlL Maybe Text -> f (Maybe Text)
f AnnotatedTagObject{Maybe Text
annotatedTagObjectSha :: AnnotatedTagObject -> Maybe Text
$sel:annotatedTagObjectType:AnnotatedTagObject :: AnnotatedTagObject -> Maybe Text
$sel:annotatedTagObjectUrl:AnnotatedTagObject :: AnnotatedTagObject -> Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectType :: Maybe Text
annotatedTagObjectUrl :: Maybe Text
..} = (\Maybe Text
annotatedTagObjectUrl -> AnnotatedTagObject { Maybe Text
$sel:annotatedTagObjectUrl:AnnotatedTagObject :: Maybe Text
annotatedTagObjectUrl :: Maybe Text
annotatedTagObjectUrl, Maybe Text
annotatedTagObjectSha :: Maybe Text
$sel:annotatedTagObjectType:AnnotatedTagObject :: Maybe Text
annotatedTagObjectSha :: Maybe Text
annotatedTagObjectType :: Maybe Text
..} ) (Maybe Text -> AnnotatedTagObject)
-> f (Maybe Text) -> f AnnotatedTagObject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
annotatedTagObjectUrl
{-# INLINE annotatedTagObjectUrlL #-}



-- * Attachment

-- | 'attachmentBrowserDownloadUrl' Lens
attachmentBrowserDownloadUrlL :: Lens_' Attachment (Maybe Text)
attachmentBrowserDownloadUrlL :: Lens_' Attachment (Maybe Text)
attachmentBrowserDownloadUrlL Maybe Text -> f (Maybe Text)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
..} = (\Maybe Text
attachmentBrowserDownloadUrl -> Attachment { Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentBrowserDownloadUrl, Maybe Integer
Maybe Text
Maybe DateTime
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
$sel:attachmentId:Attachment :: Maybe Integer
$sel:attachmentName:Attachment :: Maybe Text
$sel:attachmentSize:Attachment :: Maybe Integer
$sel:attachmentUuid:Attachment :: Maybe Text
..} ) (Maybe Text -> Attachment) -> f (Maybe Text) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
attachmentBrowserDownloadUrl
{-# INLINE attachmentBrowserDownloadUrlL #-}

-- | 'attachmentCreatedAt' Lens
attachmentCreatedAtL :: Lens_' Attachment (Maybe DateTime)
attachmentCreatedAtL :: Lens_' Attachment (Maybe DateTime)
attachmentCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} = (\Maybe DateTime
attachmentCreatedAt -> Attachment { Maybe DateTime
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
attachmentCreatedAt :: Maybe DateTime
attachmentCreatedAt, Maybe Integer
Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
$sel:attachmentId:Attachment :: Maybe Integer
$sel:attachmentName:Attachment :: Maybe Text
$sel:attachmentSize:Attachment :: Maybe Integer
$sel:attachmentUuid:Attachment :: Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} ) (Maybe DateTime -> Attachment)
-> f (Maybe DateTime) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
attachmentCreatedAt
{-# INLINE attachmentCreatedAtL #-}

-- | 'attachmentDownloadCount' Lens
attachmentDownloadCountL :: Lens_' Attachment (Maybe Integer)
attachmentDownloadCountL :: Lens_' Attachment (Maybe Integer)
attachmentDownloadCountL Maybe Integer -> f (Maybe Integer)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} = (\Maybe Integer
attachmentDownloadCount -> Attachment { Maybe Integer
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
attachmentDownloadCount :: Maybe Integer
attachmentDownloadCount, Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
$sel:attachmentId:Attachment :: Maybe Integer
$sel:attachmentName:Attachment :: Maybe Text
$sel:attachmentSize:Attachment :: Maybe Integer
$sel:attachmentUuid:Attachment :: Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} ) (Maybe Integer -> Attachment) -> f (Maybe Integer) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
attachmentDownloadCount
{-# INLINE attachmentDownloadCountL #-}

-- | 'attachmentId' Lens
attachmentIdL :: Lens_' Attachment (Maybe Integer)
attachmentIdL :: Lens_' Attachment (Maybe Integer)
attachmentIdL Maybe Integer -> f (Maybe Integer)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} = (\Maybe Integer
attachmentId -> Attachment { Maybe Integer
$sel:attachmentId:Attachment :: Maybe Integer
attachmentId :: Maybe Integer
attachmentId, Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
$sel:attachmentName:Attachment :: Maybe Text
$sel:attachmentSize:Attachment :: Maybe Integer
$sel:attachmentUuid:Attachment :: Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} ) (Maybe Integer -> Attachment) -> f (Maybe Integer) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
attachmentId
{-# INLINE attachmentIdL #-}

-- | 'attachmentName' Lens
attachmentNameL :: Lens_' Attachment (Maybe Text)
attachmentNameL :: Lens_' Attachment (Maybe Text)
attachmentNameL Maybe Text -> f (Maybe Text)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} = (\Maybe Text
attachmentName -> Attachment { Maybe Text
$sel:attachmentName:Attachment :: Maybe Text
attachmentName :: Maybe Text
attachmentName, Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
$sel:attachmentId:Attachment :: Maybe Integer
$sel:attachmentSize:Attachment :: Maybe Integer
$sel:attachmentUuid:Attachment :: Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} ) (Maybe Text -> Attachment) -> f (Maybe Text) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
attachmentName
{-# INLINE attachmentNameL #-}

-- | 'attachmentSize' Lens
attachmentSizeL :: Lens_' Attachment (Maybe Integer)
attachmentSizeL :: Lens_' Attachment (Maybe Integer)
attachmentSizeL Maybe Integer -> f (Maybe Integer)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} = (\Maybe Integer
attachmentSize -> Attachment { Maybe Integer
$sel:attachmentSize:Attachment :: Maybe Integer
attachmentSize :: Maybe Integer
attachmentSize, Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
$sel:attachmentId:Attachment :: Maybe Integer
$sel:attachmentName:Attachment :: Maybe Text
$sel:attachmentUuid:Attachment :: Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentUuid :: Maybe Text
..} ) (Maybe Integer -> Attachment) -> f (Maybe Integer) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
attachmentSize
{-# INLINE attachmentSizeL #-}

-- | 'attachmentUuid' Lens
attachmentUuidL :: Lens_' Attachment (Maybe Text)
attachmentUuidL :: Lens_' Attachment (Maybe Text)
attachmentUuidL Maybe Text -> f (Maybe Text)
f Attachment{Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Attachment -> Maybe Text
$sel:attachmentCreatedAt:Attachment :: Attachment -> Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Attachment -> Maybe Integer
$sel:attachmentId:Attachment :: Attachment -> Maybe Integer
$sel:attachmentName:Attachment :: Attachment -> Maybe Text
$sel:attachmentSize:Attachment :: Attachment -> Maybe Integer
$sel:attachmentUuid:Attachment :: Attachment -> Maybe Text
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
attachmentUuid :: Maybe Text
..} = (\Maybe Text
attachmentUuid -> Attachment { Maybe Text
$sel:attachmentUuid:Attachment :: Maybe Text
attachmentUuid :: Maybe Text
attachmentUuid, Maybe Integer
Maybe Text
Maybe DateTime
attachmentBrowserDownloadUrl :: Maybe Text
$sel:attachmentCreatedAt:Attachment :: Maybe DateTime
$sel:attachmentDownloadCount:Attachment :: Maybe Integer
$sel:attachmentId:Attachment :: Maybe Integer
$sel:attachmentName:Attachment :: Maybe Text
$sel:attachmentSize:Attachment :: Maybe Integer
attachmentBrowserDownloadUrl :: Maybe Text
attachmentCreatedAt :: Maybe DateTime
attachmentDownloadCount :: Maybe Integer
attachmentId :: Maybe Integer
attachmentName :: Maybe Text
attachmentSize :: Maybe Integer
..} ) (Maybe Text -> Attachment) -> f (Maybe Text) -> f Attachment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
attachmentUuid
{-# INLINE attachmentUuidL #-}



-- * Badge

-- | 'badgeDescription' Lens
badgeDescriptionL :: Lens_' Badge (Maybe Text)
badgeDescriptionL :: Lens_' Badge (Maybe Text)
badgeDescriptionL Maybe Text -> f (Maybe Text)
f Badge{Maybe Integer
Maybe Text
badgeDescription :: Badge -> Maybe Text
badgeDescription :: Maybe Text
badgeId :: Maybe Integer
badgeImageUrl :: Maybe Text
badgeSlug :: Maybe Text
$sel:badgeId:Badge :: Badge -> Maybe Integer
$sel:badgeImageUrl:Badge :: Badge -> Maybe Text
$sel:badgeSlug:Badge :: Badge -> Maybe Text
..} = (\Maybe Text
badgeDescription -> Badge { Maybe Text
badgeDescription :: Maybe Text
badgeDescription :: Maybe Text
badgeDescription, Maybe Integer
Maybe Text
badgeId :: Maybe Integer
badgeImageUrl :: Maybe Text
badgeSlug :: Maybe Text
$sel:badgeId:Badge :: Maybe Integer
$sel:badgeImageUrl:Badge :: Maybe Text
$sel:badgeSlug:Badge :: Maybe Text
..} ) (Maybe Text -> Badge) -> f (Maybe Text) -> f Badge
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
badgeDescription
{-# INLINE badgeDescriptionL #-}

-- | 'badgeId' Lens
badgeIdL :: Lens_' Badge (Maybe Integer)
badgeIdL :: Lens_' Badge (Maybe Integer)
badgeIdL Maybe Integer -> f (Maybe Integer)
f Badge{Maybe Integer
Maybe Text
badgeDescription :: Badge -> Maybe Text
$sel:badgeId:Badge :: Badge -> Maybe Integer
$sel:badgeImageUrl:Badge :: Badge -> Maybe Text
$sel:badgeSlug:Badge :: Badge -> Maybe Text
badgeDescription :: Maybe Text
badgeId :: Maybe Integer
badgeImageUrl :: Maybe Text
badgeSlug :: Maybe Text
..} = (\Maybe Integer
badgeId -> Badge { Maybe Integer
$sel:badgeId:Badge :: Maybe Integer
badgeId :: Maybe Integer
badgeId, Maybe Text
badgeDescription :: Maybe Text
$sel:badgeImageUrl:Badge :: Maybe Text
$sel:badgeSlug:Badge :: Maybe Text
badgeDescription :: Maybe Text
badgeImageUrl :: Maybe Text
badgeSlug :: Maybe Text
..} ) (Maybe Integer -> Badge) -> f (Maybe Integer) -> f Badge
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
badgeId
{-# INLINE badgeIdL #-}

-- | 'badgeImageUrl' Lens
badgeImageUrlL :: Lens_' Badge (Maybe Text)
badgeImageUrlL :: Lens_' Badge (Maybe Text)
badgeImageUrlL Maybe Text -> f (Maybe Text)
f Badge{Maybe Integer
Maybe Text
badgeDescription :: Badge -> Maybe Text
$sel:badgeId:Badge :: Badge -> Maybe Integer
$sel:badgeImageUrl:Badge :: Badge -> Maybe Text
$sel:badgeSlug:Badge :: Badge -> Maybe Text
badgeDescription :: Maybe Text
badgeId :: Maybe Integer
badgeImageUrl :: Maybe Text
badgeSlug :: Maybe Text
..} = (\Maybe Text
badgeImageUrl -> Badge { Maybe Text
$sel:badgeImageUrl:Badge :: Maybe Text
badgeImageUrl :: Maybe Text
badgeImageUrl, Maybe Integer
Maybe Text
badgeDescription :: Maybe Text
$sel:badgeId:Badge :: Maybe Integer
$sel:badgeSlug:Badge :: Maybe Text
badgeDescription :: Maybe Text
badgeId :: Maybe Integer
badgeSlug :: Maybe Text
..} ) (Maybe Text -> Badge) -> f (Maybe Text) -> f Badge
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
badgeImageUrl
{-# INLINE badgeImageUrlL #-}

-- | 'badgeSlug' Lens
badgeSlugL :: Lens_' Badge (Maybe Text)
badgeSlugL :: Lens_' Badge (Maybe Text)
badgeSlugL Maybe Text -> f (Maybe Text)
f Badge{Maybe Integer
Maybe Text
badgeDescription :: Badge -> Maybe Text
$sel:badgeId:Badge :: Badge -> Maybe Integer
$sel:badgeImageUrl:Badge :: Badge -> Maybe Text
$sel:badgeSlug:Badge :: Badge -> Maybe Text
badgeDescription :: Maybe Text
badgeId :: Maybe Integer
badgeImageUrl :: Maybe Text
badgeSlug :: Maybe Text
..} = (\Maybe Text
badgeSlug -> Badge { Maybe Text
$sel:badgeSlug:Badge :: Maybe Text
badgeSlug :: Maybe Text
badgeSlug, Maybe Integer
Maybe Text
badgeDescription :: Maybe Text
$sel:badgeId:Badge :: Maybe Integer
$sel:badgeImageUrl:Badge :: Maybe Text
badgeDescription :: Maybe Text
badgeId :: Maybe Integer
badgeImageUrl :: Maybe Text
..} ) (Maybe Text -> Badge) -> f (Maybe Text) -> f Badge
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
badgeSlug
{-# INLINE badgeSlugL #-}



-- * Branch

-- | 'branchCommit' Lens
branchCommitL :: Lens_' Branch (Maybe PayloadCommit)
branchCommitL :: Lens_' Branch (Maybe PayloadCommit)
branchCommitL Maybe PayloadCommit -> f (Maybe PayloadCommit)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
..} = (\Maybe PayloadCommit
branchCommit -> Branch { Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
branchCommit, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
..} ) (Maybe PayloadCommit -> Branch)
-> f (Maybe PayloadCommit) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommit -> f (Maybe PayloadCommit)
f Maybe PayloadCommit
branchCommit
{-# INLINE branchCommitL #-}

-- | 'branchEffectiveBranchProtectionName' Lens
branchEffectiveBranchProtectionNameL :: Lens_' Branch (Maybe Text)
branchEffectiveBranchProtectionNameL :: Lens_' Branch (Maybe Text)
branchEffectiveBranchProtectionNameL Maybe Text -> f (Maybe Text)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Text
branchEffectiveBranchProtectionName -> Branch { Maybe Text
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
branchEffectiveBranchProtectionName :: Maybe Text
branchEffectiveBranchProtectionName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} ) (Maybe Text -> Branch) -> f (Maybe Text) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
branchEffectiveBranchProtectionName
{-# INLINE branchEffectiveBranchProtectionNameL #-}

-- | 'branchEnableStatusCheck' Lens
branchEnableStatusCheckL :: Lens_' Branch (Maybe Bool)
branchEnableStatusCheckL :: Lens_' Branch (Maybe Bool)
branchEnableStatusCheckL Maybe Bool -> f (Maybe Bool)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Bool
branchEnableStatusCheck -> Branch { Maybe Bool
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
branchEnableStatusCheck :: Maybe Bool
branchEnableStatusCheck, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} ) (Maybe Bool -> Branch) -> f (Maybe Bool) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchEnableStatusCheck
{-# INLINE branchEnableStatusCheckL #-}

-- | 'branchName' Lens
branchNameL :: Lens_' Branch (Maybe Text)
branchNameL :: Lens_' Branch (Maybe Text)
branchNameL Maybe Text -> f (Maybe Text)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Text
branchName -> Branch { Maybe Text
$sel:branchName:Branch :: Maybe Text
branchName :: Maybe Text
branchName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} ) (Maybe Text -> Branch) -> f (Maybe Text) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
branchName
{-# INLINE branchNameL #-}

-- | 'branchProtected' Lens
branchProtectedL :: Lens_' Branch (Maybe Bool)
branchProtectedL :: Lens_' Branch (Maybe Bool)
branchProtectedL Maybe Bool -> f (Maybe Bool)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Bool
branchProtected -> Branch { Maybe Bool
$sel:branchProtected:Branch :: Maybe Bool
branchProtected :: Maybe Bool
branchProtected, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} ) (Maybe Bool -> Branch) -> f (Maybe Bool) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtected
{-# INLINE branchProtectedL #-}

-- | 'branchRequiredApprovals' Lens
branchRequiredApprovalsL :: Lens_' Branch (Maybe Integer)
branchRequiredApprovalsL :: Lens_' Branch (Maybe Integer)
branchRequiredApprovalsL Maybe Integer -> f (Maybe Integer)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Integer
branchRequiredApprovals -> Branch { Maybe Integer
$sel:branchRequiredApprovals:Branch :: Maybe Integer
branchRequiredApprovals :: Maybe Integer
branchRequiredApprovals, Maybe Bool
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} ) (Maybe Integer -> Branch) -> f (Maybe Integer) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
branchRequiredApprovals
{-# INLINE branchRequiredApprovalsL #-}

-- | 'branchStatusCheckContexts' Lens
branchStatusCheckContextsL :: Lens_' Branch (Maybe [Text])
branchStatusCheckContextsL :: Lens_' Branch (Maybe [Text])
branchStatusCheckContextsL Maybe [Text] -> f (Maybe [Text])
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe [Text]
branchStatusCheckContexts -> Branch { Maybe [Text]
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
branchStatusCheckContexts :: Maybe [Text]
branchStatusCheckContexts, Maybe Bool
Maybe Integer
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchUserCanMerge:Branch :: Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} ) (Maybe [Text] -> Branch) -> f (Maybe [Text]) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchStatusCheckContexts
{-# INLINE branchStatusCheckContextsL #-}

-- | 'branchUserCanMerge' Lens
branchUserCanMergeL :: Lens_' Branch (Maybe Bool)
branchUserCanMergeL :: Lens_' Branch (Maybe Bool)
branchUserCanMergeL Maybe Bool -> f (Maybe Bool)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Bool
branchUserCanMerge -> Branch { Maybe Bool
$sel:branchUserCanMerge:Branch :: Maybe Bool
branchUserCanMerge :: Maybe Bool
branchUserCanMerge, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanPush:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanPush :: Maybe Bool
..} ) (Maybe Bool -> Branch) -> f (Maybe Bool) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchUserCanMerge
{-# INLINE branchUserCanMergeL #-}

-- | 'branchUserCanPush' Lens
branchUserCanPushL :: Lens_' Branch (Maybe Bool)
branchUserCanPushL :: Lens_' Branch (Maybe Bool)
branchUserCanPushL Maybe Bool -> f (Maybe Bool)
f Branch{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Branch -> Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Branch -> Maybe Text
$sel:branchEnableStatusCheck:Branch :: Branch -> Maybe Bool
$sel:branchName:Branch :: Branch -> Maybe Text
$sel:branchProtected:Branch :: Branch -> Maybe Bool
$sel:branchRequiredApprovals:Branch :: Branch -> Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Branch -> Maybe [Text]
$sel:branchUserCanMerge:Branch :: Branch -> Maybe Bool
$sel:branchUserCanPush:Branch :: Branch -> Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
branchUserCanPush :: Maybe Bool
..} = (\Maybe Bool
branchUserCanPush -> Branch { Maybe Bool
$sel:branchUserCanPush:Branch :: Maybe Bool
branchUserCanPush :: Maybe Bool
branchUserCanPush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe PayloadCommit
branchCommit :: Maybe PayloadCommit
$sel:branchEffectiveBranchProtectionName:Branch :: Maybe Text
$sel:branchEnableStatusCheck:Branch :: Maybe Bool
$sel:branchName:Branch :: Maybe Text
$sel:branchProtected:Branch :: Maybe Bool
$sel:branchRequiredApprovals:Branch :: Maybe Integer
$sel:branchStatusCheckContexts:Branch :: Maybe [Text]
$sel:branchUserCanMerge:Branch :: Maybe Bool
branchCommit :: Maybe PayloadCommit
branchEffectiveBranchProtectionName :: Maybe Text
branchEnableStatusCheck :: Maybe Bool
branchName :: Maybe Text
branchProtected :: Maybe Bool
branchRequiredApprovals :: Maybe Integer
branchStatusCheckContexts :: Maybe [Text]
branchUserCanMerge :: Maybe Bool
..} ) (Maybe Bool -> Branch) -> f (Maybe Bool) -> f Branch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchUserCanPush
{-# INLINE branchUserCanPushL #-}



-- * BranchProtection

-- | 'branchProtectionApprovalsWhitelistTeams' Lens
branchProtectionApprovalsWhitelistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionApprovalsWhitelistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionApprovalsWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
..} = (\Maybe [Text]
branchProtectionApprovalsWhitelistTeams -> BranchProtection { Maybe [Text]
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionApprovalsWhitelistTeams
{-# INLINE branchProtectionApprovalsWhitelistTeamsL #-}

-- | 'branchProtectionApprovalsWhitelistUsername' Lens
branchProtectionApprovalsWhitelistUsernameL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionApprovalsWhitelistUsernameL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionApprovalsWhitelistUsernameL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionApprovalsWhitelistUsername -> BranchProtection { Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionApprovalsWhitelistUsername
{-# INLINE branchProtectionApprovalsWhitelistUsernameL #-}

-- | 'branchProtectionBlockAdminMergeOverride' Lens
branchProtectionBlockAdminMergeOverrideL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockAdminMergeOverrideL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockAdminMergeOverrideL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionBlockAdminMergeOverride -> BranchProtection { Maybe Bool
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockAdminMergeOverride, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionBlockAdminMergeOverride
{-# INLINE branchProtectionBlockAdminMergeOverrideL #-}

-- | 'branchProtectionBlockOnOfficialReviewRequests' Lens
branchProtectionBlockOnOfficialReviewRequestsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockOnOfficialReviewRequestsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockOnOfficialReviewRequestsL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionBlockOnOfficialReviewRequests -> BranchProtection { Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionBlockOnOfficialReviewRequests
{-# INLINE branchProtectionBlockOnOfficialReviewRequestsL #-}

-- | 'branchProtectionBlockOnOutdatedBranch' Lens
branchProtectionBlockOnOutdatedBranchL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockOnOutdatedBranchL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockOnOutdatedBranchL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionBlockOnOutdatedBranch -> BranchProtection { Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnOutdatedBranch, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionBlockOnOutdatedBranch
{-# INLINE branchProtectionBlockOnOutdatedBranchL #-}

-- | 'branchProtectionBlockOnRejectedReviews' Lens
branchProtectionBlockOnRejectedReviewsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockOnRejectedReviewsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionBlockOnRejectedReviewsL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionBlockOnRejectedReviews -> BranchProtection { Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBlockOnRejectedReviews, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionBlockOnRejectedReviews
{-# INLINE branchProtectionBlockOnRejectedReviewsL #-}

-- | 'branchProtectionBranchName' Lens
branchProtectionBranchNameL :: Lens_' BranchProtection (Maybe Text)
branchProtectionBranchNameL :: Lens_' BranchProtection (Maybe Text)
branchProtectionBranchNameL Maybe Text -> f (Maybe Text)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
branchProtectionBranchName -> BranchProtection { Maybe Text
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
branchProtectionBranchName :: Maybe Text
branchProtectionBranchName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> BranchProtection)
-> f (Maybe Text) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
branchProtectionBranchName
{-# INLINE branchProtectionBranchNameL #-}

-- | 'branchProtectionCreatedAt' Lens
branchProtectionCreatedAtL :: Lens_' BranchProtection (Maybe DateTime)
branchProtectionCreatedAtL :: Lens_' BranchProtection (Maybe DateTime)
branchProtectionCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
branchProtectionCreatedAt -> BranchProtection { Maybe DateTime
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionCreatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe DateTime -> BranchProtection)
-> f (Maybe DateTime) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
branchProtectionCreatedAt
{-# INLINE branchProtectionCreatedAtL #-}

-- | 'branchProtectionDismissStaleApprovals' Lens
branchProtectionDismissStaleApprovalsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionDismissStaleApprovalsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionDismissStaleApprovalsL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionDismissStaleApprovals -> BranchProtection { Maybe Bool
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionDismissStaleApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionDismissStaleApprovals
{-# INLINE branchProtectionDismissStaleApprovalsL #-}

-- | 'branchProtectionEnableApprovalsWhitelist' Lens
branchProtectionEnableApprovalsWhitelistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableApprovalsWhitelistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableApprovalsWhitelistL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnableApprovalsWhitelist -> BranchProtection { Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableApprovalsWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnableApprovalsWhitelist
{-# INLINE branchProtectionEnableApprovalsWhitelistL #-}

-- | 'branchProtectionEnableForcePush' Lens
branchProtectionEnableForcePushL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableForcePushL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableForcePushL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnableForcePush -> BranchProtection { Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnableForcePush
{-# INLINE branchProtectionEnableForcePushL #-}

-- | 'branchProtectionEnableForcePushAllowlist' Lens
branchProtectionEnableForcePushAllowlistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableForcePushAllowlistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableForcePushAllowlistL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnableForcePushAllowlist -> BranchProtection { Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableForcePushAllowlist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnableForcePushAllowlist
{-# INLINE branchProtectionEnableForcePushAllowlistL #-}

-- | 'branchProtectionEnableMergeWhitelist' Lens
branchProtectionEnableMergeWhitelistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableMergeWhitelistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableMergeWhitelistL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnableMergeWhitelist -> BranchProtection { Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnableMergeWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnableMergeWhitelist
{-# INLINE branchProtectionEnableMergeWhitelistL #-}

-- | 'branchProtectionEnablePush' Lens
branchProtectionEnablePushL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnablePushL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnablePushL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnablePush -> BranchProtection { Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnablePush
{-# INLINE branchProtectionEnablePushL #-}

-- | 'branchProtectionEnablePushWhitelist' Lens
branchProtectionEnablePushWhitelistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnablePushWhitelistL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnablePushWhitelistL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnablePushWhitelist -> BranchProtection { Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnablePushWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnablePushWhitelist
{-# INLINE branchProtectionEnablePushWhitelistL #-}

-- | 'branchProtectionEnableStatusCheck' Lens
branchProtectionEnableStatusCheckL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableStatusCheckL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionEnableStatusCheckL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionEnableStatusCheck -> BranchProtection { Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionEnableStatusCheck, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionEnableStatusCheck
{-# INLINE branchProtectionEnableStatusCheckL #-}

-- | 'branchProtectionForcePushAllowlistDeployKeys' Lens
branchProtectionForcePushAllowlistDeployKeysL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionForcePushAllowlistDeployKeysL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionForcePushAllowlistDeployKeysL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionForcePushAllowlistDeployKeys -> BranchProtection { Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionForcePushAllowlistDeployKeys
{-# INLINE branchProtectionForcePushAllowlistDeployKeysL #-}

-- | 'branchProtectionForcePushAllowlistTeams' Lens
branchProtectionForcePushAllowlistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionForcePushAllowlistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionForcePushAllowlistTeamsL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionForcePushAllowlistTeams -> BranchProtection { Maybe [Text]
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionForcePushAllowlistTeams
{-# INLINE branchProtectionForcePushAllowlistTeamsL #-}

-- | 'branchProtectionForcePushAllowlistUsernames' Lens
branchProtectionForcePushAllowlistUsernamesL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionForcePushAllowlistUsernamesL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionForcePushAllowlistUsernamesL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionForcePushAllowlistUsernames -> BranchProtection { Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionForcePushAllowlistUsernames
{-# INLINE branchProtectionForcePushAllowlistUsernamesL #-}

-- | 'branchProtectionIgnoreStaleApprovals' Lens
branchProtectionIgnoreStaleApprovalsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionIgnoreStaleApprovalsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionIgnoreStaleApprovalsL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionIgnoreStaleApprovals -> BranchProtection { Maybe Bool
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionIgnoreStaleApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionIgnoreStaleApprovals
{-# INLINE branchProtectionIgnoreStaleApprovalsL #-}

-- | 'branchProtectionMergeWhitelistTeams' Lens
branchProtectionMergeWhitelistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionMergeWhitelistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionMergeWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionMergeWhitelistTeams -> BranchProtection { Maybe [Text]
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionMergeWhitelistTeams
{-# INLINE branchProtectionMergeWhitelistTeamsL #-}

-- | 'branchProtectionMergeWhitelistUsernames' Lens
branchProtectionMergeWhitelistUsernamesL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionMergeWhitelistUsernamesL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionMergeWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionMergeWhitelistUsernames -> BranchProtection { Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionMergeWhitelistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionMergeWhitelistUsernames
{-# INLINE branchProtectionMergeWhitelistUsernamesL #-}

-- | 'branchProtectionPriority' Lens
branchProtectionPriorityL :: Lens_' BranchProtection (Maybe Integer)
branchProtectionPriorityL :: Lens_' BranchProtection (Maybe Integer)
branchProtectionPriorityL Maybe Integer -> f (Maybe Integer)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Integer
branchProtectionPriority -> BranchProtection { Maybe Integer
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
branchProtectionPriority :: Maybe Integer
branchProtectionPriority, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Integer -> BranchProtection)
-> f (Maybe Integer) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
branchProtectionPriority
{-# INLINE branchProtectionPriorityL #-}

-- | 'branchProtectionProtectedFilePatterns' Lens
branchProtectionProtectedFilePatternsL :: Lens_' BranchProtection (Maybe Text)
branchProtectionProtectedFilePatternsL :: Lens_' BranchProtection (Maybe Text)
branchProtectionProtectedFilePatternsL Maybe Text -> f (Maybe Text)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
branchProtectionProtectedFilePatterns -> BranchProtection { Maybe Text
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionProtectedFilePatterns, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> BranchProtection)
-> f (Maybe Text) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
branchProtectionProtectedFilePatterns
{-# INLINE branchProtectionProtectedFilePatternsL #-}

-- | 'branchProtectionPushWhitelistDeployKeys' Lens
branchProtectionPushWhitelistDeployKeysL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionPushWhitelistDeployKeysL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionPushWhitelistDeployKeysL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionPushWhitelistDeployKeys -> BranchProtection { Maybe Bool
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistDeployKeys, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionPushWhitelistDeployKeys
{-# INLINE branchProtectionPushWhitelistDeployKeysL #-}

-- | 'branchProtectionPushWhitelistTeams' Lens
branchProtectionPushWhitelistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionPushWhitelistTeamsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionPushWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionPushWhitelistTeams -> BranchProtection { Maybe [Text]
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionPushWhitelistTeams
{-# INLINE branchProtectionPushWhitelistTeamsL #-}

-- | 'branchProtectionPushWhitelistUsernames' Lens
branchProtectionPushWhitelistUsernamesL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionPushWhitelistUsernamesL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionPushWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionPushWhitelistUsernames -> BranchProtection { Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionPushWhitelistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionPushWhitelistUsernames
{-# INLINE branchProtectionPushWhitelistUsernamesL #-}

-- | 'branchProtectionRequireSignedCommits' Lens
branchProtectionRequireSignedCommitsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionRequireSignedCommitsL :: Lens_' BranchProtection (Maybe Bool)
branchProtectionRequireSignedCommitsL Maybe Bool -> f (Maybe Bool)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Bool
branchProtectionRequireSignedCommits -> BranchProtection { Maybe Bool
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequireSignedCommits, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Bool -> BranchProtection)
-> f (Maybe Bool) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
branchProtectionRequireSignedCommits
{-# INLINE branchProtectionRequireSignedCommitsL #-}

-- | 'branchProtectionRequiredApprovals' Lens
branchProtectionRequiredApprovalsL :: Lens_' BranchProtection (Maybe Integer)
branchProtectionRequiredApprovalsL :: Lens_' BranchProtection (Maybe Integer)
branchProtectionRequiredApprovalsL Maybe Integer -> f (Maybe Integer)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Integer
branchProtectionRequiredApprovals -> BranchProtection { Maybe Integer
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRequiredApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Integer -> BranchProtection)
-> f (Maybe Integer) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
branchProtectionRequiredApprovals
{-# INLINE branchProtectionRequiredApprovalsL #-}

-- | 'branchProtectionRuleName' Lens
branchProtectionRuleNameL :: Lens_' BranchProtection (Maybe Text)
branchProtectionRuleNameL :: Lens_' BranchProtection (Maybe Text)
branchProtectionRuleNameL Maybe Text -> f (Maybe Text)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
branchProtectionRuleName -> BranchProtection { Maybe Text
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
branchProtectionRuleName :: Maybe Text
branchProtectionRuleName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> BranchProtection)
-> f (Maybe Text) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
branchProtectionRuleName
{-# INLINE branchProtectionRuleNameL #-}

-- | 'branchProtectionStatusCheckContexts' Lens
branchProtectionStatusCheckContextsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionStatusCheckContextsL :: Lens_' BranchProtection (Maybe [Text])
branchProtectionStatusCheckContextsL Maybe [Text] -> f (Maybe [Text])
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
branchProtectionStatusCheckContexts -> BranchProtection { Maybe [Text]
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionStatusCheckContexts, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> BranchProtection)
-> f (Maybe [Text]) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
branchProtectionStatusCheckContexts
{-# INLINE branchProtectionStatusCheckContextsL #-}

-- | 'branchProtectionUnprotectedFilePatterns' Lens
branchProtectionUnprotectedFilePatternsL :: Lens_' BranchProtection (Maybe Text)
branchProtectionUnprotectedFilePatternsL :: Lens_' BranchProtection (Maybe Text)
branchProtectionUnprotectedFilePatternsL Maybe Text -> f (Maybe Text)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
branchProtectionUnprotectedFilePatterns -> BranchProtection { Maybe Text
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUnprotectedFilePatterns, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> BranchProtection)
-> f (Maybe Text) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
branchProtectionUnprotectedFilePatterns
{-# INLINE branchProtectionUnprotectedFilePatternsL #-}

-- | 'branchProtectionUpdatedAt' Lens
branchProtectionUpdatedAtL :: Lens_' BranchProtection (Maybe DateTime)
branchProtectionUpdatedAtL :: Lens_' BranchProtection (Maybe DateTime)
branchProtectionUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f BranchProtection{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: BranchProtection -> Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: BranchProtection -> Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: BranchProtection -> Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: BranchProtection -> Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: BranchProtection -> Maybe Text
$sel:branchProtectionUpdatedAt:BranchProtection :: BranchProtection -> Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
branchProtectionUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
branchProtectionUpdatedAt -> BranchProtection { Maybe DateTime
$sel:branchProtectionUpdatedAt:BranchProtection :: Maybe DateTime
branchProtectionUpdatedAt :: Maybe DateTime
branchProtectionUpdatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
$sel:branchProtectionApprovalsWhitelistUsername:BranchProtection :: Maybe [Text]
$sel:branchProtectionBlockAdminMergeOverride:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOfficialReviewRequests:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnOutdatedBranch:BranchProtection :: Maybe Bool
$sel:branchProtectionBlockOnRejectedReviews:BranchProtection :: Maybe Bool
$sel:branchProtectionBranchName:BranchProtection :: Maybe Text
$sel:branchProtectionCreatedAt:BranchProtection :: Maybe DateTime
$sel:branchProtectionDismissStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableApprovalsWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableForcePushAllowlist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableMergeWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePush:BranchProtection :: Maybe Bool
$sel:branchProtectionEnablePushWhitelist:BranchProtection :: Maybe Bool
$sel:branchProtectionEnableStatusCheck:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionForcePushAllowlistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionForcePushAllowlistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionIgnoreStaleApprovals:BranchProtection :: Maybe Bool
$sel:branchProtectionMergeWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionMergeWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionPriority:BranchProtection :: Maybe Integer
$sel:branchProtectionProtectedFilePatterns:BranchProtection :: Maybe Text
$sel:branchProtectionPushWhitelistDeployKeys:BranchProtection :: Maybe Bool
$sel:branchProtectionPushWhitelistTeams:BranchProtection :: Maybe [Text]
$sel:branchProtectionPushWhitelistUsernames:BranchProtection :: Maybe [Text]
$sel:branchProtectionRequireSignedCommits:BranchProtection :: Maybe Bool
$sel:branchProtectionRequiredApprovals:BranchProtection :: Maybe Integer
$sel:branchProtectionRuleName:BranchProtection :: Maybe Text
$sel:branchProtectionStatusCheckContexts:BranchProtection :: Maybe [Text]
$sel:branchProtectionUnprotectedFilePatterns:BranchProtection :: Maybe Text
branchProtectionApprovalsWhitelistTeams :: Maybe [Text]
branchProtectionApprovalsWhitelistUsername :: Maybe [Text]
branchProtectionBlockAdminMergeOverride :: Maybe Bool
branchProtectionBlockOnOfficialReviewRequests :: Maybe Bool
branchProtectionBlockOnOutdatedBranch :: Maybe Bool
branchProtectionBlockOnRejectedReviews :: Maybe Bool
branchProtectionBranchName :: Maybe Text
branchProtectionCreatedAt :: Maybe DateTime
branchProtectionDismissStaleApprovals :: Maybe Bool
branchProtectionEnableApprovalsWhitelist :: Maybe Bool
branchProtectionEnableForcePush :: Maybe Bool
branchProtectionEnableForcePushAllowlist :: Maybe Bool
branchProtectionEnableMergeWhitelist :: Maybe Bool
branchProtectionEnablePush :: Maybe Bool
branchProtectionEnablePushWhitelist :: Maybe Bool
branchProtectionEnableStatusCheck :: Maybe Bool
branchProtectionForcePushAllowlistDeployKeys :: Maybe Bool
branchProtectionForcePushAllowlistTeams :: Maybe [Text]
branchProtectionForcePushAllowlistUsernames :: Maybe [Text]
branchProtectionIgnoreStaleApprovals :: Maybe Bool
branchProtectionMergeWhitelistTeams :: Maybe [Text]
branchProtectionMergeWhitelistUsernames :: Maybe [Text]
branchProtectionPriority :: Maybe Integer
branchProtectionProtectedFilePatterns :: Maybe Text
branchProtectionPushWhitelistDeployKeys :: Maybe Bool
branchProtectionPushWhitelistTeams :: Maybe [Text]
branchProtectionPushWhitelistUsernames :: Maybe [Text]
branchProtectionRequireSignedCommits :: Maybe Bool
branchProtectionRequiredApprovals :: Maybe Integer
branchProtectionRuleName :: Maybe Text
branchProtectionStatusCheckContexts :: Maybe [Text]
branchProtectionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe DateTime -> BranchProtection)
-> f (Maybe DateTime) -> f BranchProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
branchProtectionUpdatedAt
{-# INLINE branchProtectionUpdatedAtL #-}



-- * ChangeFileOperation

-- | 'changeFileOperationContent' Lens
changeFileOperationContentL :: Lens_' ChangeFileOperation (Maybe Text)
changeFileOperationContentL :: Lens_' ChangeFileOperation (Maybe Text)
changeFileOperationContentL Maybe Text -> f (Maybe Text)
f ChangeFileOperation{Maybe Text
Text
E'Operation
changeFileOperationContent :: ChangeFileOperation -> Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: ChangeFileOperation -> E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: ChangeFileOperation -> Text
$sel:changeFileOperationSha:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
..} = (\Maybe Text
changeFileOperationContent -> ChangeFileOperation { Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationContent, Maybe Text
Text
E'Operation
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: Text
$sel:changeFileOperationSha:ChangeFileOperation :: Maybe Text
..} ) (Maybe Text -> ChangeFileOperation)
-> f (Maybe Text) -> f ChangeFileOperation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changeFileOperationContent
{-# INLINE changeFileOperationContentL #-}

-- | 'changeFileOperationFromPath' Lens
changeFileOperationFromPathL :: Lens_' ChangeFileOperation (Maybe Text)
changeFileOperationFromPathL :: Lens_' ChangeFileOperation (Maybe Text)
changeFileOperationFromPathL Maybe Text -> f (Maybe Text)
f ChangeFileOperation{Maybe Text
Text
E'Operation
changeFileOperationContent :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: ChangeFileOperation -> E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: ChangeFileOperation -> Text
$sel:changeFileOperationSha:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
..} = (\Maybe Text
changeFileOperationFromPath -> ChangeFileOperation { Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationFromPath, Maybe Text
Text
E'Operation
changeFileOperationContent :: Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: Text
$sel:changeFileOperationSha:ChangeFileOperation :: Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
..} ) (Maybe Text -> ChangeFileOperation)
-> f (Maybe Text) -> f ChangeFileOperation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changeFileOperationFromPath
{-# INLINE changeFileOperationFromPathL #-}

-- | 'changeFileOperationOperation' Lens
changeFileOperationOperationL :: Lens_' ChangeFileOperation (E'Operation)
changeFileOperationOperationL :: Lens_' ChangeFileOperation E'Operation
changeFileOperationOperationL E'Operation -> f E'Operation
f ChangeFileOperation{Maybe Text
Text
E'Operation
changeFileOperationContent :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: ChangeFileOperation -> E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: ChangeFileOperation -> Text
$sel:changeFileOperationSha:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
..} = (\E'Operation
changeFileOperationOperation -> ChangeFileOperation { E'Operation
$sel:changeFileOperationOperation:ChangeFileOperation :: E'Operation
changeFileOperationOperation :: E'Operation
changeFileOperationOperation, Maybe Text
Text
changeFileOperationContent :: Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: Maybe Text
$sel:changeFileOperationPath:ChangeFileOperation :: Text
$sel:changeFileOperationSha:ChangeFileOperation :: Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
..} ) (E'Operation -> ChangeFileOperation)
-> f E'Operation -> f ChangeFileOperation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> E'Operation -> f E'Operation
f E'Operation
changeFileOperationOperation
{-# INLINE changeFileOperationOperationL #-}

-- | 'changeFileOperationPath' Lens
changeFileOperationPathL :: Lens_' ChangeFileOperation (Text)
changeFileOperationPathL :: Lens_' ChangeFileOperation Text
changeFileOperationPathL Text -> f Text
f ChangeFileOperation{Maybe Text
Text
E'Operation
changeFileOperationContent :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: ChangeFileOperation -> E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: ChangeFileOperation -> Text
$sel:changeFileOperationSha:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
..} = (\Text
changeFileOperationPath -> ChangeFileOperation { Text
$sel:changeFileOperationPath:ChangeFileOperation :: Text
changeFileOperationPath :: Text
changeFileOperationPath, Maybe Text
E'Operation
changeFileOperationContent :: Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: E'Operation
$sel:changeFileOperationSha:ChangeFileOperation :: Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationSha :: Maybe Text
..} ) (Text -> ChangeFileOperation) -> f Text -> f ChangeFileOperation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
changeFileOperationPath
{-# INLINE changeFileOperationPathL #-}

-- | 'changeFileOperationSha' Lens
changeFileOperationShaL :: Lens_' ChangeFileOperation (Maybe Text)
changeFileOperationShaL :: Lens_' ChangeFileOperation (Maybe Text)
changeFileOperationShaL Maybe Text -> f (Maybe Text)
f ChangeFileOperation{Maybe Text
Text
E'Operation
changeFileOperationContent :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: ChangeFileOperation -> E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: ChangeFileOperation -> Text
$sel:changeFileOperationSha:ChangeFileOperation :: ChangeFileOperation -> Maybe Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
changeFileOperationSha :: Maybe Text
..} = (\Maybe Text
changeFileOperationSha -> ChangeFileOperation { Maybe Text
$sel:changeFileOperationSha:ChangeFileOperation :: Maybe Text
changeFileOperationSha :: Maybe Text
changeFileOperationSha, Maybe Text
Text
E'Operation
changeFileOperationContent :: Maybe Text
$sel:changeFileOperationFromPath:ChangeFileOperation :: Maybe Text
$sel:changeFileOperationOperation:ChangeFileOperation :: E'Operation
$sel:changeFileOperationPath:ChangeFileOperation :: Text
changeFileOperationContent :: Maybe Text
changeFileOperationFromPath :: Maybe Text
changeFileOperationOperation :: E'Operation
changeFileOperationPath :: Text
..} ) (Maybe Text -> ChangeFileOperation)
-> f (Maybe Text) -> f ChangeFileOperation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changeFileOperationSha
{-# INLINE changeFileOperationShaL #-}



-- * ChangeFilesOptions

-- | 'changeFilesOptionsAuthor' Lens
changeFilesOptionsAuthorL :: Lens_' ChangeFilesOptions (Maybe Identity)
changeFilesOptionsAuthorL :: Lens_' ChangeFilesOptions (Maybe Identity)
changeFilesOptionsAuthorL Maybe Identity -> f (Maybe Identity)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
..} = (\Maybe Identity
changeFilesOptionsAuthor -> ChangeFilesOptions { Maybe Identity
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsAuthor, [ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
..} ) (Maybe Identity -> ChangeFilesOptions)
-> f (Maybe Identity) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
changeFilesOptionsAuthor
{-# INLINE changeFilesOptionsAuthorL #-}

-- | 'changeFilesOptionsBranch' Lens
changeFilesOptionsBranchL :: Lens_' ChangeFilesOptions (Maybe Text)
changeFilesOptionsBranchL :: Lens_' ChangeFilesOptions (Maybe Text)
changeFilesOptionsBranchL Maybe Text -> f (Maybe Text)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
changeFilesOptionsBranch -> ChangeFilesOptions { Maybe Text
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsBranch, [ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> ChangeFilesOptions)
-> f (Maybe Text) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changeFilesOptionsBranch
{-# INLINE changeFilesOptionsBranchL #-}

-- | 'changeFilesOptionsCommitter' Lens
changeFilesOptionsCommitterL :: Lens_' ChangeFilesOptions (Maybe Identity)
changeFilesOptionsCommitterL :: Lens_' ChangeFilesOptions (Maybe Identity)
changeFilesOptionsCommitterL Maybe Identity -> f (Maybe Identity)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\Maybe Identity
changeFilesOptionsCommitter -> ChangeFilesOptions { Maybe Identity
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsCommitter, [ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} ) (Maybe Identity -> ChangeFilesOptions)
-> f (Maybe Identity) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
changeFilesOptionsCommitter
{-# INLINE changeFilesOptionsCommitterL #-}

-- | 'changeFilesOptionsDates' Lens
changeFilesOptionsDatesL :: Lens_' ChangeFilesOptions (Maybe CommitDateOptions)
changeFilesOptionsDatesL :: Lens_' ChangeFilesOptions (Maybe CommitDateOptions)
changeFilesOptionsDatesL Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\Maybe CommitDateOptions
changeFilesOptionsDates -> ChangeFilesOptions { Maybe CommitDateOptions
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsDates, [ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} ) (Maybe CommitDateOptions -> ChangeFilesOptions)
-> f (Maybe CommitDateOptions) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f Maybe CommitDateOptions
changeFilesOptionsDates
{-# INLINE changeFilesOptionsDatesL #-}

-- | 'changeFilesOptionsFiles' Lens
changeFilesOptionsFilesL :: Lens_' ChangeFilesOptions ([ChangeFileOperation])
changeFilesOptionsFilesL :: Lens_' ChangeFilesOptions [ChangeFileOperation]
changeFilesOptionsFilesL [ChangeFileOperation] -> f [ChangeFileOperation]
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\[ChangeFileOperation]
changeFilesOptionsFiles -> ChangeFilesOptions { [ChangeFileOperation]
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsFiles, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} ) ([ChangeFileOperation] -> ChangeFilesOptions)
-> f [ChangeFileOperation] -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [ChangeFileOperation] -> f [ChangeFileOperation]
f [ChangeFileOperation]
changeFilesOptionsFiles
{-# INLINE changeFilesOptionsFilesL #-}

-- | 'changeFilesOptionsMessage' Lens
changeFilesOptionsMessageL :: Lens_' ChangeFilesOptions (Maybe Text)
changeFilesOptionsMessageL :: Lens_' ChangeFilesOptions (Maybe Text)
changeFilesOptionsMessageL Maybe Text -> f (Maybe Text)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
changeFilesOptionsMessage -> ChangeFilesOptions { Maybe Text
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsMessage, [ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> ChangeFilesOptions)
-> f (Maybe Text) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changeFilesOptionsMessage
{-# INLINE changeFilesOptionsMessageL #-}

-- | 'changeFilesOptionsNewBranch' Lens
changeFilesOptionsNewBranchL :: Lens_' ChangeFilesOptions (Maybe Text)
changeFilesOptionsNewBranchL :: Lens_' ChangeFilesOptions (Maybe Text)
changeFilesOptionsNewBranchL Maybe Text -> f (Maybe Text)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
changeFilesOptionsNewBranch -> ChangeFilesOptions { Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsNewBranch, [ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> ChangeFilesOptions)
-> f (Maybe Text) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changeFilesOptionsNewBranch
{-# INLINE changeFilesOptionsNewBranchL #-}

-- | 'changeFilesOptionsSignoff' Lens
changeFilesOptionsSignoffL :: Lens_' ChangeFilesOptions (Maybe Bool)
changeFilesOptionsSignoffL :: Lens_' ChangeFilesOptions (Maybe Bool)
changeFilesOptionsSignoffL Maybe Bool -> f (Maybe Bool)
f ChangeFilesOptions{[ChangeFileOperation]
Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: ChangeFilesOptions -> Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: ChangeFilesOptions -> [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Text
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: ChangeFilesOptions -> Maybe Bool
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
changeFilesOptionsSignoff :: Maybe Bool
..} = (\Maybe Bool
changeFilesOptionsSignoff -> ChangeFilesOptions { Maybe Bool
$sel:changeFilesOptionsSignoff:ChangeFilesOptions :: Maybe Bool
changeFilesOptionsSignoff :: Maybe Bool
changeFilesOptionsSignoff, [ChangeFileOperation]
Maybe Text
Maybe Identity
Maybe CommitDateOptions
changeFilesOptionsAuthor :: Maybe Identity
$sel:changeFilesOptionsBranch:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsCommitter:ChangeFilesOptions :: Maybe Identity
$sel:changeFilesOptionsDates:ChangeFilesOptions :: Maybe CommitDateOptions
$sel:changeFilesOptionsFiles:ChangeFilesOptions :: [ChangeFileOperation]
$sel:changeFilesOptionsMessage:ChangeFilesOptions :: Maybe Text
$sel:changeFilesOptionsNewBranch:ChangeFilesOptions :: Maybe Text
changeFilesOptionsAuthor :: Maybe Identity
changeFilesOptionsBranch :: Maybe Text
changeFilesOptionsCommitter :: Maybe Identity
changeFilesOptionsDates :: Maybe CommitDateOptions
changeFilesOptionsFiles :: [ChangeFileOperation]
changeFilesOptionsMessage :: Maybe Text
changeFilesOptionsNewBranch :: Maybe Text
..} ) (Maybe Bool -> ChangeFilesOptions)
-> f (Maybe Bool) -> f ChangeFilesOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
changeFilesOptionsSignoff
{-# INLINE changeFilesOptionsSignoffL #-}



-- * ChangedFile

-- | 'changedFileAdditions' Lens
changedFileAdditionsL :: Lens_' ChangedFile (Maybe Integer)
changedFileAdditionsL :: Lens_' ChangedFile (Maybe Integer)
changedFileAdditionsL Maybe Integer -> f (Maybe Integer)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
..} = (\Maybe Integer
changedFileAdditions -> ChangedFile { Maybe Integer
changedFileAdditions :: Maybe Integer
changedFileAdditions :: Maybe Integer
changedFileAdditions, Maybe Integer
Maybe Text
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
..} ) (Maybe Integer -> ChangedFile)
-> f (Maybe Integer) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
changedFileAdditions
{-# INLINE changedFileAdditionsL #-}

-- | 'changedFileChanges' Lens
changedFileChangesL :: Lens_' ChangedFile (Maybe Integer)
changedFileChangesL :: Lens_' ChangedFile (Maybe Integer)
changedFileChangesL Maybe Integer -> f (Maybe Integer)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Integer
changedFileChanges -> ChangedFile { Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileChanges, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Integer -> ChangedFile)
-> f (Maybe Integer) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
changedFileChanges
{-# INLINE changedFileChangesL #-}

-- | 'changedFileContentsUrl' Lens
changedFileContentsUrlL :: Lens_' ChangedFile (Maybe Text)
changedFileContentsUrlL :: Lens_' ChangedFile (Maybe Text)
changedFileContentsUrlL Maybe Text -> f (Maybe Text)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Text
changedFileContentsUrl -> ChangedFile { Maybe Text
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
changedFileContentsUrl :: Maybe Text
changedFileContentsUrl, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Text -> ChangedFile) -> f (Maybe Text) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changedFileContentsUrl
{-# INLINE changedFileContentsUrlL #-}

-- | 'changedFileDeletions' Lens
changedFileDeletionsL :: Lens_' ChangedFile (Maybe Integer)
changedFileDeletionsL :: Lens_' ChangedFile (Maybe Integer)
changedFileDeletionsL Maybe Integer -> f (Maybe Integer)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Integer
changedFileDeletions -> ChangedFile { Maybe Integer
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
changedFileDeletions :: Maybe Integer
changedFileDeletions, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Integer -> ChangedFile)
-> f (Maybe Integer) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
changedFileDeletions
{-# INLINE changedFileDeletionsL #-}

-- | 'changedFileFilename' Lens
changedFileFilenameL :: Lens_' ChangedFile (Maybe Text)
changedFileFilenameL :: Lens_' ChangedFile (Maybe Text)
changedFileFilenameL Maybe Text -> f (Maybe Text)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Text
changedFileFilename -> ChangedFile { Maybe Text
$sel:changedFileFilename:ChangedFile :: Maybe Text
changedFileFilename :: Maybe Text
changedFileFilename, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Text -> ChangedFile) -> f (Maybe Text) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changedFileFilename
{-# INLINE changedFileFilenameL #-}

-- | 'changedFileHtmlUrl' Lens
changedFileHtmlUrlL :: Lens_' ChangedFile (Maybe Text)
changedFileHtmlUrlL :: Lens_' ChangedFile (Maybe Text)
changedFileHtmlUrlL Maybe Text -> f (Maybe Text)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Text
changedFileHtmlUrl -> ChangedFile { Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFileHtmlUrl, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Text -> ChangedFile) -> f (Maybe Text) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changedFileHtmlUrl
{-# INLINE changedFileHtmlUrlL #-}

-- | 'changedFilePreviousFilename' Lens
changedFilePreviousFilenameL :: Lens_' ChangedFile (Maybe Text)
changedFilePreviousFilenameL :: Lens_' ChangedFile (Maybe Text)
changedFilePreviousFilenameL Maybe Text -> f (Maybe Text)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Text
changedFilePreviousFilename -> ChangedFile { Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFilePreviousFilename, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Text -> ChangedFile) -> f (Maybe Text) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changedFilePreviousFilename
{-# INLINE changedFilePreviousFilenameL #-}

-- | 'changedFileRawUrl' Lens
changedFileRawUrlL :: Lens_' ChangedFile (Maybe Text)
changedFileRawUrlL :: Lens_' ChangedFile (Maybe Text)
changedFileRawUrlL Maybe Text -> f (Maybe Text)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Text
changedFileRawUrl -> ChangedFile { Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileRawUrl, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileStatus :: Maybe Text
..} ) (Maybe Text -> ChangedFile) -> f (Maybe Text) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changedFileRawUrl
{-# INLINE changedFileRawUrlL #-}

-- | 'changedFileStatus' Lens
changedFileStatusL :: Lens_' ChangedFile (Maybe Text)
changedFileStatusL :: Lens_' ChangedFile (Maybe Text)
changedFileStatusL Maybe Text -> f (Maybe Text)
f ChangedFile{Maybe Integer
Maybe Text
changedFileAdditions :: ChangedFile -> Maybe Integer
$sel:changedFileChanges:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileDeletions:ChangedFile :: ChangedFile -> Maybe Integer
$sel:changedFileFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileRawUrl:ChangedFile :: ChangedFile -> Maybe Text
$sel:changedFileStatus:ChangedFile :: ChangedFile -> Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
changedFileStatus :: Maybe Text
..} = (\Maybe Text
changedFileStatus -> ChangedFile { Maybe Text
$sel:changedFileStatus:ChangedFile :: Maybe Text
changedFileStatus :: Maybe Text
changedFileStatus, Maybe Integer
Maybe Text
changedFileAdditions :: Maybe Integer
$sel:changedFileChanges:ChangedFile :: Maybe Integer
$sel:changedFileContentsUrl:ChangedFile :: Maybe Text
$sel:changedFileDeletions:ChangedFile :: Maybe Integer
$sel:changedFileFilename:ChangedFile :: Maybe Text
$sel:changedFileHtmlUrl:ChangedFile :: Maybe Text
$sel:changedFilePreviousFilename:ChangedFile :: Maybe Text
$sel:changedFileRawUrl:ChangedFile :: Maybe Text
changedFileAdditions :: Maybe Integer
changedFileChanges :: Maybe Integer
changedFileContentsUrl :: Maybe Text
changedFileDeletions :: Maybe Integer
changedFileFilename :: Maybe Text
changedFileHtmlUrl :: Maybe Text
changedFilePreviousFilename :: Maybe Text
changedFileRawUrl :: Maybe Text
..} ) (Maybe Text -> ChangedFile) -> f (Maybe Text) -> f ChangedFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
changedFileStatus
{-# INLINE changedFileStatusL #-}



-- * CombinedStatus

-- | 'combinedStatusCommitUrl' Lens
combinedStatusCommitUrlL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusCommitUrlL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusCommitUrlL Maybe Text -> f (Maybe Text)
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
..} = (\Maybe Text
combinedStatusCommitUrl -> CombinedStatus { Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusCommitUrl, Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
$sel:combinedStatusState:CombinedStatus :: Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
..} ) (Maybe Text -> CombinedStatus)
-> f (Maybe Text) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
combinedStatusCommitUrl
{-# INLINE combinedStatusCommitUrlL #-}

-- | 'combinedStatusRepository' Lens
combinedStatusRepositoryL :: Lens_' CombinedStatus (Maybe Repository)
combinedStatusRepositoryL :: Lens_' CombinedStatus (Maybe Repository)
combinedStatusRepositoryL Maybe Repository -> f (Maybe Repository)
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} = (\Maybe Repository
combinedStatusRepository -> CombinedStatus { Maybe Repository
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
combinedStatusRepository :: Maybe Repository
combinedStatusRepository, Maybe Integer
Maybe [CommitStatus]
Maybe Text
combinedStatusCommitUrl :: Maybe Text
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
$sel:combinedStatusState:CombinedStatus :: Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} ) (Maybe Repository -> CombinedStatus)
-> f (Maybe Repository) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
combinedStatusRepository
{-# INLINE combinedStatusRepositoryL #-}

-- | 'combinedStatusSha' Lens
combinedStatusShaL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusShaL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusShaL Maybe Text -> f (Maybe Text)
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} = (\Maybe Text
combinedStatusSha -> CombinedStatus { Maybe Text
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
combinedStatusSha :: Maybe Text
combinedStatusSha, Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
$sel:combinedStatusState:CombinedStatus :: Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} ) (Maybe Text -> CombinedStatus)
-> f (Maybe Text) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
combinedStatusSha
{-# INLINE combinedStatusShaL #-}

-- | 'combinedStatusState' Lens
combinedStatusStateL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusStateL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusStateL Maybe Text -> f (Maybe Text)
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} = (\Maybe Text
combinedStatusState -> CombinedStatus { Maybe Text
$sel:combinedStatusState:CombinedStatus :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusState, Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} ) (Maybe Text -> CombinedStatus)
-> f (Maybe Text) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
combinedStatusState
{-# INLINE combinedStatusStateL #-}

-- | 'combinedStatusStatuses' Lens
combinedStatusStatusesL :: Lens_' CombinedStatus (Maybe [CommitStatus])
combinedStatusStatusesL :: Lens_' CombinedStatus (Maybe [CommitStatus])
combinedStatusStatusesL Maybe [CommitStatus] -> f (Maybe [CommitStatus])
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} = (\Maybe [CommitStatus]
combinedStatusStatuses -> CombinedStatus { Maybe [CommitStatus]
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusStatuses, Maybe Integer
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
$sel:combinedStatusState:CombinedStatus :: Maybe Text
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} ) (Maybe [CommitStatus] -> CombinedStatus)
-> f (Maybe [CommitStatus]) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [CommitStatus] -> f (Maybe [CommitStatus])
f Maybe [CommitStatus]
combinedStatusStatuses
{-# INLINE combinedStatusStatusesL #-}

-- | 'combinedStatusTotalCount' Lens
combinedStatusTotalCountL :: Lens_' CombinedStatus (Maybe Integer)
combinedStatusTotalCountL :: Lens_' CombinedStatus (Maybe Integer)
combinedStatusTotalCountL Maybe Integer -> f (Maybe Integer)
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} = (\Maybe Integer
combinedStatusTotalCount -> CombinedStatus { Maybe Integer
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
combinedStatusTotalCount :: Maybe Integer
combinedStatusTotalCount, Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
$sel:combinedStatusState:CombinedStatus :: Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusUrl :: Maybe Text
..} ) (Maybe Integer -> CombinedStatus)
-> f (Maybe Integer) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
combinedStatusTotalCount
{-# INLINE combinedStatusTotalCountL #-}

-- | 'combinedStatusUrl' Lens
combinedStatusUrlL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusUrlL :: Lens_' CombinedStatus (Maybe Text)
combinedStatusUrlL Maybe Text -> f (Maybe Text)
f CombinedStatus{Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: CombinedStatus -> Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: CombinedStatus -> Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusState:CombinedStatus :: CombinedStatus -> Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: CombinedStatus -> Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: CombinedStatus -> Maybe Integer
$sel:combinedStatusUrl:CombinedStatus :: CombinedStatus -> Maybe Text
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
combinedStatusUrl :: Maybe Text
..} = (\Maybe Text
combinedStatusUrl -> CombinedStatus { Maybe Text
$sel:combinedStatusUrl:CombinedStatus :: Maybe Text
combinedStatusUrl :: Maybe Text
combinedStatusUrl, Maybe Integer
Maybe [CommitStatus]
Maybe Text
Maybe Repository
combinedStatusCommitUrl :: Maybe Text
$sel:combinedStatusRepository:CombinedStatus :: Maybe Repository
$sel:combinedStatusSha:CombinedStatus :: Maybe Text
$sel:combinedStatusState:CombinedStatus :: Maybe Text
$sel:combinedStatusStatuses:CombinedStatus :: Maybe [CommitStatus]
$sel:combinedStatusTotalCount:CombinedStatus :: Maybe Integer
combinedStatusCommitUrl :: Maybe Text
combinedStatusRepository :: Maybe Repository
combinedStatusSha :: Maybe Text
combinedStatusState :: Maybe Text
combinedStatusStatuses :: Maybe [CommitStatus]
combinedStatusTotalCount :: Maybe Integer
..} ) (Maybe Text -> CombinedStatus)
-> f (Maybe Text) -> f CombinedStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
combinedStatusUrl
{-# INLINE combinedStatusUrlL #-}



-- * Comment

-- | 'commentAssets' Lens
commentAssetsL :: Lens_' Comment (Maybe [Attachment])
commentAssetsL :: Lens_' Comment (Maybe [Attachment])
commentAssetsL Maybe [Attachment] -> f (Maybe [Attachment])
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
..} = (\Maybe [Attachment]
commentAssets -> Comment { Maybe [Attachment]
commentAssets :: Maybe [Attachment]
commentAssets :: Maybe [Attachment]
commentAssets, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
..} ) (Maybe [Attachment] -> Comment)
-> f (Maybe [Attachment]) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Attachment] -> f (Maybe [Attachment])
f Maybe [Attachment]
commentAssets
{-# INLINE commentAssetsL #-}

-- | 'commentBody' Lens
commentBodyL :: Lens_' Comment (Maybe Text)
commentBodyL :: Lens_' Comment (Maybe Text)
commentBodyL Maybe Text -> f (Maybe Text)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Text
commentBody -> Comment { Maybe Text
$sel:commentBody:Comment :: Maybe Text
commentBody :: Maybe Text
commentBody, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Text -> Comment) -> f (Maybe Text) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commentBody
{-# INLINE commentBodyL #-}

-- | 'commentCreatedAt' Lens
commentCreatedAtL :: Lens_' Comment (Maybe DateTime)
commentCreatedAtL :: Lens_' Comment (Maybe DateTime)
commentCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe DateTime
commentCreatedAt -> Comment { Maybe DateTime
$sel:commentCreatedAt:Comment :: Maybe DateTime
commentCreatedAt :: Maybe DateTime
commentCreatedAt, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe DateTime -> Comment) -> f (Maybe DateTime) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commentCreatedAt
{-# INLINE commentCreatedAtL #-}

-- | 'commentHtmlUrl' Lens
commentHtmlUrlL :: Lens_' Comment (Maybe Text)
commentHtmlUrlL :: Lens_' Comment (Maybe Text)
commentHtmlUrlL Maybe Text -> f (Maybe Text)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Text
commentHtmlUrl -> Comment { Maybe Text
$sel:commentHtmlUrl:Comment :: Maybe Text
commentHtmlUrl :: Maybe Text
commentHtmlUrl, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Text -> Comment) -> f (Maybe Text) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commentHtmlUrl
{-# INLINE commentHtmlUrlL #-}

-- | 'commentId' Lens
commentIdL :: Lens_' Comment (Maybe Integer)
commentIdL :: Lens_' Comment (Maybe Integer)
commentIdL Maybe Integer -> f (Maybe Integer)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Integer
commentId -> Comment { Maybe Integer
$sel:commentId:Comment :: Maybe Integer
commentId :: Maybe Integer
commentId, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Integer -> Comment) -> f (Maybe Integer) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
commentId
{-# INLINE commentIdL #-}

-- | 'commentIssueUrl' Lens
commentIssueUrlL :: Lens_' Comment (Maybe Text)
commentIssueUrlL :: Lens_' Comment (Maybe Text)
commentIssueUrlL Maybe Text -> f (Maybe Text)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Text
commentIssueUrl -> Comment { Maybe Text
$sel:commentIssueUrl:Comment :: Maybe Text
commentIssueUrl :: Maybe Text
commentIssueUrl, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Text -> Comment) -> f (Maybe Text) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commentIssueUrl
{-# INLINE commentIssueUrlL #-}

-- | 'commentOriginalAuthor' Lens
commentOriginalAuthorL :: Lens_' Comment (Maybe Text)
commentOriginalAuthorL :: Lens_' Comment (Maybe Text)
commentOriginalAuthorL Maybe Text -> f (Maybe Text)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Text
commentOriginalAuthor -> Comment { Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthor, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Text -> Comment) -> f (Maybe Text) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commentOriginalAuthor
{-# INLINE commentOriginalAuthorL #-}

-- | 'commentOriginalAuthorId' Lens
commentOriginalAuthorIdL :: Lens_' Comment (Maybe Integer)
commentOriginalAuthorIdL :: Lens_' Comment (Maybe Integer)
commentOriginalAuthorIdL Maybe Integer -> f (Maybe Integer)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Integer
commentOriginalAuthorId -> Comment { Maybe Integer
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
commentOriginalAuthorId :: Maybe Integer
commentOriginalAuthorId, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Integer -> Comment) -> f (Maybe Integer) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
commentOriginalAuthorId
{-# INLINE commentOriginalAuthorIdL #-}

-- | 'commentPullRequestUrl' Lens
commentPullRequestUrlL :: Lens_' Comment (Maybe Text)
commentPullRequestUrlL :: Lens_' Comment (Maybe Text)
commentPullRequestUrlL Maybe Text -> f (Maybe Text)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe Text
commentPullRequestUrl -> Comment { Maybe Text
$sel:commentPullRequestUrl:Comment :: Maybe Text
commentPullRequestUrl :: Maybe Text
commentPullRequestUrl, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentUpdatedAt:Comment :: Maybe DateTime
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} ) (Maybe Text -> Comment) -> f (Maybe Text) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commentPullRequestUrl
{-# INLINE commentPullRequestUrlL #-}

-- | 'commentUpdatedAt' Lens
commentUpdatedAtL :: Lens_' Comment (Maybe DateTime)
commentUpdatedAtL :: Lens_' Comment (Maybe DateTime)
commentUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe DateTime
commentUpdatedAt -> Comment { Maybe DateTime
$sel:commentUpdatedAt:Comment :: Maybe DateTime
commentUpdatedAt :: Maybe DateTime
commentUpdatedAt, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUser:Comment :: Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUser :: Maybe User
..} ) (Maybe DateTime -> Comment) -> f (Maybe DateTime) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commentUpdatedAt
{-# INLINE commentUpdatedAtL #-}

-- | 'commentUser' Lens
commentUserL :: Lens_' Comment (Maybe User)
commentUserL :: Lens_' Comment (Maybe User)
commentUserL Maybe User -> f (Maybe User)
f Comment{Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
commentAssets :: Comment -> Maybe [Attachment]
$sel:commentBody:Comment :: Comment -> Maybe Text
$sel:commentCreatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentHtmlUrl:Comment :: Comment -> Maybe Text
$sel:commentId:Comment :: Comment -> Maybe Integer
$sel:commentIssueUrl:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthor:Comment :: Comment -> Maybe Text
$sel:commentOriginalAuthorId:Comment :: Comment -> Maybe Integer
$sel:commentPullRequestUrl:Comment :: Comment -> Maybe Text
$sel:commentUpdatedAt:Comment :: Comment -> Maybe DateTime
$sel:commentUser:Comment :: Comment -> Maybe User
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
commentUser :: Maybe User
..} = (\Maybe User
commentUser -> Comment { Maybe User
$sel:commentUser:Comment :: Maybe User
commentUser :: Maybe User
commentUser, Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
commentAssets :: Maybe [Attachment]
$sel:commentBody:Comment :: Maybe Text
$sel:commentCreatedAt:Comment :: Maybe DateTime
$sel:commentHtmlUrl:Comment :: Maybe Text
$sel:commentId:Comment :: Maybe Integer
$sel:commentIssueUrl:Comment :: Maybe Text
$sel:commentOriginalAuthor:Comment :: Maybe Text
$sel:commentOriginalAuthorId:Comment :: Maybe Integer
$sel:commentPullRequestUrl:Comment :: Maybe Text
$sel:commentUpdatedAt:Comment :: Maybe DateTime
commentAssets :: Maybe [Attachment]
commentBody :: Maybe Text
commentCreatedAt :: Maybe DateTime
commentHtmlUrl :: Maybe Text
commentId :: Maybe Integer
commentIssueUrl :: Maybe Text
commentOriginalAuthor :: Maybe Text
commentOriginalAuthorId :: Maybe Integer
commentPullRequestUrl :: Maybe Text
commentUpdatedAt :: Maybe DateTime
..} ) (Maybe User -> Comment) -> f (Maybe User) -> f Comment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
commentUser
{-# INLINE commentUserL #-}



-- * Commit

-- | 'commitAuthor' Lens
commitAuthorL :: Lens_' Commit (Maybe User)
commitAuthorL :: Lens_' Commit (Maybe User)
commitAuthorL Maybe User -> f (Maybe User)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
..} = (\Maybe User
commitAuthor -> Commit { Maybe User
commitAuthor :: Maybe User
commitAuthor :: Maybe User
commitAuthor, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
..} ) (Maybe User -> Commit) -> f (Maybe User) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
commitAuthor
{-# INLINE commitAuthorL #-}

-- | 'commitCommit' Lens
commitCommitL :: Lens_' Commit (Maybe RepoCommit)
commitCommitL :: Lens_' Commit (Maybe RepoCommit)
commitCommitL Maybe RepoCommit -> f (Maybe RepoCommit)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe RepoCommit
commitCommit -> Commit { Maybe RepoCommit
$sel:commitCommit:Commit :: Maybe RepoCommit
commitCommit :: Maybe RepoCommit
commitCommit, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe RepoCommit -> Commit) -> f (Maybe RepoCommit) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe RepoCommit -> f (Maybe RepoCommit)
f Maybe RepoCommit
commitCommit
{-# INLINE commitCommitL #-}

-- | 'commitCommitter' Lens
commitCommitterL :: Lens_' Commit (Maybe User)
commitCommitterL :: Lens_' Commit (Maybe User)
commitCommitterL Maybe User -> f (Maybe User)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe User
commitCommitter -> Commit { Maybe User
$sel:commitCommitter:Commit :: Maybe User
commitCommitter :: Maybe User
commitCommitter, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe User -> Commit) -> f (Maybe User) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
commitCommitter
{-# INLINE commitCommitterL #-}

-- | 'commitCreated' Lens
commitCreatedL :: Lens_' Commit (Maybe DateTime)
commitCreatedL :: Lens_' Commit (Maybe DateTime)
commitCreatedL Maybe DateTime -> f (Maybe DateTime)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe DateTime
commitCreated -> Commit { Maybe DateTime
$sel:commitCreated:Commit :: Maybe DateTime
commitCreated :: Maybe DateTime
commitCreated, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe DateTime -> Commit) -> f (Maybe DateTime) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commitCreated
{-# INLINE commitCreatedL #-}

-- | 'commitFiles' Lens
commitFilesL :: Lens_' Commit (Maybe [CommitAffectedFiles])
commitFilesL :: Lens_' Commit (Maybe [CommitAffectedFiles])
commitFilesL Maybe [CommitAffectedFiles] -> f (Maybe [CommitAffectedFiles])
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe [CommitAffectedFiles]
commitFiles -> Commit { Maybe [CommitAffectedFiles]
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
commitFiles :: Maybe [CommitAffectedFiles]
commitFiles, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe [CommitAffectedFiles] -> Commit)
-> f (Maybe [CommitAffectedFiles]) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [CommitAffectedFiles] -> f (Maybe [CommitAffectedFiles])
f Maybe [CommitAffectedFiles]
commitFiles
{-# INLINE commitFilesL #-}

-- | 'commitHtmlUrl' Lens
commitHtmlUrlL :: Lens_' Commit (Maybe Text)
commitHtmlUrlL :: Lens_' Commit (Maybe Text)
commitHtmlUrlL Maybe Text -> f (Maybe Text)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe Text
commitHtmlUrl -> Commit { Maybe Text
$sel:commitHtmlUrl:Commit :: Maybe Text
commitHtmlUrl :: Maybe Text
commitHtmlUrl, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe Text -> Commit) -> f (Maybe Text) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitHtmlUrl
{-# INLINE commitHtmlUrlL #-}

-- | 'commitParents' Lens
commitParentsL :: Lens_' Commit (Maybe [CommitMeta])
commitParentsL :: Lens_' Commit (Maybe [CommitMeta])
commitParentsL Maybe [CommitMeta] -> f (Maybe [CommitMeta])
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe [CommitMeta]
commitParents -> Commit { Maybe [CommitMeta]
$sel:commitParents:Commit :: Maybe [CommitMeta]
commitParents :: Maybe [CommitMeta]
commitParents, Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe [CommitMeta] -> Commit)
-> f (Maybe [CommitMeta]) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [CommitMeta] -> f (Maybe [CommitMeta])
f Maybe [CommitMeta]
commitParents
{-# INLINE commitParentsL #-}

-- | 'commitSha' Lens
commitShaL :: Lens_' Commit (Maybe Text)
commitShaL :: Lens_' Commit (Maybe Text)
commitShaL Maybe Text -> f (Maybe Text)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe Text
commitSha -> Commit { Maybe Text
$sel:commitSha:Commit :: Maybe Text
commitSha :: Maybe Text
commitSha, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitStats:Commit :: Maybe CommitStats
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} ) (Maybe Text -> Commit) -> f (Maybe Text) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitSha
{-# INLINE commitShaL #-}

-- | 'commitStats' Lens
commitStatsL :: Lens_' Commit (Maybe CommitStats)
commitStatsL :: Lens_' Commit (Maybe CommitStats)
commitStatsL Maybe CommitStats -> f (Maybe CommitStats)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe CommitStats
commitStats -> Commit { Maybe CommitStats
$sel:commitStats:Commit :: Maybe CommitStats
commitStats :: Maybe CommitStats
commitStats, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitUrl:Commit :: Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitUrl :: Maybe Text
..} ) (Maybe CommitStats -> Commit) -> f (Maybe CommitStats) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitStats -> f (Maybe CommitStats)
f Maybe CommitStats
commitStats
{-# INLINE commitStatsL #-}

-- | 'commitUrl' Lens
commitUrlL :: Lens_' Commit (Maybe Text)
commitUrlL :: Lens_' Commit (Maybe Text)
commitUrlL Maybe Text -> f (Maybe Text)
f Commit{Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Commit -> Maybe User
$sel:commitCommit:Commit :: Commit -> Maybe RepoCommit
$sel:commitCommitter:Commit :: Commit -> Maybe User
$sel:commitCreated:Commit :: Commit -> Maybe DateTime
$sel:commitFiles:Commit :: Commit -> Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Commit -> Maybe Text
$sel:commitParents:Commit :: Commit -> Maybe [CommitMeta]
$sel:commitSha:Commit :: Commit -> Maybe Text
$sel:commitStats:Commit :: Commit -> Maybe CommitStats
$sel:commitUrl:Commit :: Commit -> Maybe Text
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
commitUrl :: Maybe Text
..} = (\Maybe Text
commitUrl -> Commit { Maybe Text
$sel:commitUrl:Commit :: Maybe Text
commitUrl :: Maybe Text
commitUrl, Maybe [CommitMeta]
Maybe [CommitAffectedFiles]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepoCommit
Maybe CommitStats
commitAuthor :: Maybe User
$sel:commitCommit:Commit :: Maybe RepoCommit
$sel:commitCommitter:Commit :: Maybe User
$sel:commitCreated:Commit :: Maybe DateTime
$sel:commitFiles:Commit :: Maybe [CommitAffectedFiles]
$sel:commitHtmlUrl:Commit :: Maybe Text
$sel:commitParents:Commit :: Maybe [CommitMeta]
$sel:commitSha:Commit :: Maybe Text
$sel:commitStats:Commit :: Maybe CommitStats
commitAuthor :: Maybe User
commitCommit :: Maybe RepoCommit
commitCommitter :: Maybe User
commitCreated :: Maybe DateTime
commitFiles :: Maybe [CommitAffectedFiles]
commitHtmlUrl :: Maybe Text
commitParents :: Maybe [CommitMeta]
commitSha :: Maybe Text
commitStats :: Maybe CommitStats
..} ) (Maybe Text -> Commit) -> f (Maybe Text) -> f Commit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitUrl
{-# INLINE commitUrlL #-}



-- * CommitAffectedFiles

-- | 'commitAffectedFilesFilename' Lens
commitAffectedFilesFilenameL :: Lens_' CommitAffectedFiles (Maybe Text)
commitAffectedFilesFilenameL :: Lens_' CommitAffectedFiles (Maybe Text)
commitAffectedFilesFilenameL Maybe Text -> f (Maybe Text)
f CommitAffectedFiles{Maybe Text
commitAffectedFilesFilename :: CommitAffectedFiles -> Maybe Text
commitAffectedFilesFilename :: Maybe Text
commitAffectedFilesStatus :: Maybe Text
$sel:commitAffectedFilesStatus:CommitAffectedFiles :: CommitAffectedFiles -> Maybe Text
..} = (\Maybe Text
commitAffectedFilesFilename -> CommitAffectedFiles { Maybe Text
commitAffectedFilesFilename :: Maybe Text
commitAffectedFilesFilename :: Maybe Text
commitAffectedFilesFilename, Maybe Text
commitAffectedFilesStatus :: Maybe Text
$sel:commitAffectedFilesStatus:CommitAffectedFiles :: Maybe Text
..} ) (Maybe Text -> CommitAffectedFiles)
-> f (Maybe Text) -> f CommitAffectedFiles
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitAffectedFilesFilename
{-# INLINE commitAffectedFilesFilenameL #-}

-- | 'commitAffectedFilesStatus' Lens
commitAffectedFilesStatusL :: Lens_' CommitAffectedFiles (Maybe Text)
commitAffectedFilesStatusL :: Lens_' CommitAffectedFiles (Maybe Text)
commitAffectedFilesStatusL Maybe Text -> f (Maybe Text)
f CommitAffectedFiles{Maybe Text
commitAffectedFilesFilename :: CommitAffectedFiles -> Maybe Text
$sel:commitAffectedFilesStatus:CommitAffectedFiles :: CommitAffectedFiles -> Maybe Text
commitAffectedFilesFilename :: Maybe Text
commitAffectedFilesStatus :: Maybe Text
..} = (\Maybe Text
commitAffectedFilesStatus -> CommitAffectedFiles { Maybe Text
$sel:commitAffectedFilesStatus:CommitAffectedFiles :: Maybe Text
commitAffectedFilesStatus :: Maybe Text
commitAffectedFilesStatus, Maybe Text
commitAffectedFilesFilename :: Maybe Text
commitAffectedFilesFilename :: Maybe Text
..} ) (Maybe Text -> CommitAffectedFiles)
-> f (Maybe Text) -> f CommitAffectedFiles
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitAffectedFilesStatus
{-# INLINE commitAffectedFilesStatusL #-}



-- * CommitDateOptions

-- | 'commitDateOptionsAuthor' Lens
commitDateOptionsAuthorL :: Lens_' CommitDateOptions (Maybe DateTime)
commitDateOptionsAuthorL :: Lens_' CommitDateOptions (Maybe DateTime)
commitDateOptionsAuthorL Maybe DateTime -> f (Maybe DateTime)
f CommitDateOptions{Maybe DateTime
commitDateOptionsAuthor :: CommitDateOptions -> Maybe DateTime
commitDateOptionsAuthor :: Maybe DateTime
commitDateOptionsCommitter :: Maybe DateTime
$sel:commitDateOptionsCommitter:CommitDateOptions :: CommitDateOptions -> Maybe DateTime
..} = (\Maybe DateTime
commitDateOptionsAuthor -> CommitDateOptions { Maybe DateTime
commitDateOptionsAuthor :: Maybe DateTime
commitDateOptionsAuthor :: Maybe DateTime
commitDateOptionsAuthor, Maybe DateTime
commitDateOptionsCommitter :: Maybe DateTime
$sel:commitDateOptionsCommitter:CommitDateOptions :: Maybe DateTime
..} ) (Maybe DateTime -> CommitDateOptions)
-> f (Maybe DateTime) -> f CommitDateOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commitDateOptionsAuthor
{-# INLINE commitDateOptionsAuthorL #-}

-- | 'commitDateOptionsCommitter' Lens
commitDateOptionsCommitterL :: Lens_' CommitDateOptions (Maybe DateTime)
commitDateOptionsCommitterL :: Lens_' CommitDateOptions (Maybe DateTime)
commitDateOptionsCommitterL Maybe DateTime -> f (Maybe DateTime)
f CommitDateOptions{Maybe DateTime
commitDateOptionsAuthor :: CommitDateOptions -> Maybe DateTime
$sel:commitDateOptionsCommitter:CommitDateOptions :: CommitDateOptions -> Maybe DateTime
commitDateOptionsAuthor :: Maybe DateTime
commitDateOptionsCommitter :: Maybe DateTime
..} = (\Maybe DateTime
commitDateOptionsCommitter -> CommitDateOptions { Maybe DateTime
$sel:commitDateOptionsCommitter:CommitDateOptions :: Maybe DateTime
commitDateOptionsCommitter :: Maybe DateTime
commitDateOptionsCommitter, Maybe DateTime
commitDateOptionsAuthor :: Maybe DateTime
commitDateOptionsAuthor :: Maybe DateTime
..} ) (Maybe DateTime -> CommitDateOptions)
-> f (Maybe DateTime) -> f CommitDateOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commitDateOptionsCommitter
{-# INLINE commitDateOptionsCommitterL #-}



-- * CommitMeta

-- | 'commitMetaCreated' Lens
commitMetaCreatedL :: Lens_' CommitMeta (Maybe DateTime)
commitMetaCreatedL :: Lens_' CommitMeta (Maybe DateTime)
commitMetaCreatedL Maybe DateTime -> f (Maybe DateTime)
f CommitMeta{Maybe Text
Maybe DateTime
commitMetaCreated :: CommitMeta -> Maybe DateTime
commitMetaCreated :: Maybe DateTime
commitMetaSha :: Maybe Text
commitMetaUrl :: Maybe Text
$sel:commitMetaSha:CommitMeta :: CommitMeta -> Maybe Text
$sel:commitMetaUrl:CommitMeta :: CommitMeta -> Maybe Text
..} = (\Maybe DateTime
commitMetaCreated -> CommitMeta { Maybe DateTime
commitMetaCreated :: Maybe DateTime
commitMetaCreated :: Maybe DateTime
commitMetaCreated, Maybe Text
commitMetaSha :: Maybe Text
commitMetaUrl :: Maybe Text
$sel:commitMetaSha:CommitMeta :: Maybe Text
$sel:commitMetaUrl:CommitMeta :: Maybe Text
..} ) (Maybe DateTime -> CommitMeta)
-> f (Maybe DateTime) -> f CommitMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commitMetaCreated
{-# INLINE commitMetaCreatedL #-}

-- | 'commitMetaSha' Lens
commitMetaShaL :: Lens_' CommitMeta (Maybe Text)
commitMetaShaL :: Lens_' CommitMeta (Maybe Text)
commitMetaShaL Maybe Text -> f (Maybe Text)
f CommitMeta{Maybe Text
Maybe DateTime
commitMetaCreated :: CommitMeta -> Maybe DateTime
$sel:commitMetaSha:CommitMeta :: CommitMeta -> Maybe Text
$sel:commitMetaUrl:CommitMeta :: CommitMeta -> Maybe Text
commitMetaCreated :: Maybe DateTime
commitMetaSha :: Maybe Text
commitMetaUrl :: Maybe Text
..} = (\Maybe Text
commitMetaSha -> CommitMeta { Maybe Text
$sel:commitMetaSha:CommitMeta :: Maybe Text
commitMetaSha :: Maybe Text
commitMetaSha, Maybe Text
Maybe DateTime
commitMetaCreated :: Maybe DateTime
$sel:commitMetaUrl:CommitMeta :: Maybe Text
commitMetaCreated :: Maybe DateTime
commitMetaUrl :: Maybe Text
..} ) (Maybe Text -> CommitMeta) -> f (Maybe Text) -> f CommitMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitMetaSha
{-# INLINE commitMetaShaL #-}

-- | 'commitMetaUrl' Lens
commitMetaUrlL :: Lens_' CommitMeta (Maybe Text)
commitMetaUrlL :: Lens_' CommitMeta (Maybe Text)
commitMetaUrlL Maybe Text -> f (Maybe Text)
f CommitMeta{Maybe Text
Maybe DateTime
commitMetaCreated :: CommitMeta -> Maybe DateTime
$sel:commitMetaSha:CommitMeta :: CommitMeta -> Maybe Text
$sel:commitMetaUrl:CommitMeta :: CommitMeta -> Maybe Text
commitMetaCreated :: Maybe DateTime
commitMetaSha :: Maybe Text
commitMetaUrl :: Maybe Text
..} = (\Maybe Text
commitMetaUrl -> CommitMeta { Maybe Text
$sel:commitMetaUrl:CommitMeta :: Maybe Text
commitMetaUrl :: Maybe Text
commitMetaUrl, Maybe Text
Maybe DateTime
commitMetaCreated :: Maybe DateTime
$sel:commitMetaSha:CommitMeta :: Maybe Text
commitMetaCreated :: Maybe DateTime
commitMetaSha :: Maybe Text
..} ) (Maybe Text -> CommitMeta) -> f (Maybe Text) -> f CommitMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitMetaUrl
{-# INLINE commitMetaUrlL #-}



-- * CommitStats

-- | 'commitStatsAdditions' Lens
commitStatsAdditionsL :: Lens_' CommitStats (Maybe Integer)
commitStatsAdditionsL :: Lens_' CommitStats (Maybe Integer)
commitStatsAdditionsL Maybe Integer -> f (Maybe Integer)
f CommitStats{Maybe Integer
commitStatsAdditions :: CommitStats -> Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsDeletions :: Maybe Integer
commitStatsTotal :: Maybe Integer
$sel:commitStatsDeletions:CommitStats :: CommitStats -> Maybe Integer
$sel:commitStatsTotal:CommitStats :: CommitStats -> Maybe Integer
..} = (\Maybe Integer
commitStatsAdditions -> CommitStats { Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsAdditions, Maybe Integer
commitStatsDeletions :: Maybe Integer
commitStatsTotal :: Maybe Integer
$sel:commitStatsDeletions:CommitStats :: Maybe Integer
$sel:commitStatsTotal:CommitStats :: Maybe Integer
..} ) (Maybe Integer -> CommitStats)
-> f (Maybe Integer) -> f CommitStats
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
commitStatsAdditions
{-# INLINE commitStatsAdditionsL #-}

-- | 'commitStatsDeletions' Lens
commitStatsDeletionsL :: Lens_' CommitStats (Maybe Integer)
commitStatsDeletionsL :: Lens_' CommitStats (Maybe Integer)
commitStatsDeletionsL Maybe Integer -> f (Maybe Integer)
f CommitStats{Maybe Integer
commitStatsAdditions :: CommitStats -> Maybe Integer
$sel:commitStatsDeletions:CommitStats :: CommitStats -> Maybe Integer
$sel:commitStatsTotal:CommitStats :: CommitStats -> Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsDeletions :: Maybe Integer
commitStatsTotal :: Maybe Integer
..} = (\Maybe Integer
commitStatsDeletions -> CommitStats { Maybe Integer
$sel:commitStatsDeletions:CommitStats :: Maybe Integer
commitStatsDeletions :: Maybe Integer
commitStatsDeletions, Maybe Integer
commitStatsAdditions :: Maybe Integer
$sel:commitStatsTotal:CommitStats :: Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsTotal :: Maybe Integer
..} ) (Maybe Integer -> CommitStats)
-> f (Maybe Integer) -> f CommitStats
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
commitStatsDeletions
{-# INLINE commitStatsDeletionsL #-}

-- | 'commitStatsTotal' Lens
commitStatsTotalL :: Lens_' CommitStats (Maybe Integer)
commitStatsTotalL :: Lens_' CommitStats (Maybe Integer)
commitStatsTotalL Maybe Integer -> f (Maybe Integer)
f CommitStats{Maybe Integer
commitStatsAdditions :: CommitStats -> Maybe Integer
$sel:commitStatsDeletions:CommitStats :: CommitStats -> Maybe Integer
$sel:commitStatsTotal:CommitStats :: CommitStats -> Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsDeletions :: Maybe Integer
commitStatsTotal :: Maybe Integer
..} = (\Maybe Integer
commitStatsTotal -> CommitStats { Maybe Integer
$sel:commitStatsTotal:CommitStats :: Maybe Integer
commitStatsTotal :: Maybe Integer
commitStatsTotal, Maybe Integer
commitStatsAdditions :: Maybe Integer
$sel:commitStatsDeletions:CommitStats :: Maybe Integer
commitStatsAdditions :: Maybe Integer
commitStatsDeletions :: Maybe Integer
..} ) (Maybe Integer -> CommitStats)
-> f (Maybe Integer) -> f CommitStats
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
commitStatsTotal
{-# INLINE commitStatsTotalL #-}



-- * CommitStatus

-- | 'commitStatusContext' Lens
commitStatusContextL :: Lens_' CommitStatus (Maybe Text)
commitStatusContextL :: Lens_' CommitStatus (Maybe Text)
commitStatusContextL Maybe Text -> f (Maybe Text)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
..} = (\Maybe Text
commitStatusContext -> CommitStatus { Maybe Text
commitStatusContext :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusContext, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
..} ) (Maybe Text -> CommitStatus) -> f (Maybe Text) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitStatusContext
{-# INLINE commitStatusContextL #-}

-- | 'commitStatusCreatedAt' Lens
commitStatusCreatedAtL :: Lens_' CommitStatus (Maybe DateTime)
commitStatusCreatedAtL :: Lens_' CommitStatus (Maybe DateTime)
commitStatusCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe DateTime
commitStatusCreatedAt -> CommitStatus { Maybe DateTime
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreatedAt, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} ) (Maybe DateTime -> CommitStatus)
-> f (Maybe DateTime) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commitStatusCreatedAt
{-# INLINE commitStatusCreatedAtL #-}

-- | 'commitStatusCreator' Lens
commitStatusCreatorL :: Lens_' CommitStatus (Maybe User)
commitStatusCreatorL :: Lens_' CommitStatus (Maybe User)
commitStatusCreatorL Maybe User -> f (Maybe User)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe User
commitStatusCreator -> CommitStatus { Maybe User
$sel:commitStatusCreator:CommitStatus :: Maybe User
commitStatusCreator :: Maybe User
commitStatusCreator, Maybe Integer
Maybe Text
Maybe DateTime
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} ) (Maybe User -> CommitStatus) -> f (Maybe User) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
commitStatusCreator
{-# INLINE commitStatusCreatorL #-}

-- | 'commitStatusDescription' Lens
commitStatusDescriptionL :: Lens_' CommitStatus (Maybe Text)
commitStatusDescriptionL :: Lens_' CommitStatus (Maybe Text)
commitStatusDescriptionL Maybe Text -> f (Maybe Text)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe Text
commitStatusDescription -> CommitStatus { Maybe Text
$sel:commitStatusDescription:CommitStatus :: Maybe Text
commitStatusDescription :: Maybe Text
commitStatusDescription, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} ) (Maybe Text -> CommitStatus) -> f (Maybe Text) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitStatusDescription
{-# INLINE commitStatusDescriptionL #-}

-- | 'commitStatusId' Lens
commitStatusIdL :: Lens_' CommitStatus (Maybe Integer)
commitStatusIdL :: Lens_' CommitStatus (Maybe Integer)
commitStatusIdL Maybe Integer -> f (Maybe Integer)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe Integer
commitStatusId -> CommitStatus { Maybe Integer
$sel:commitStatusId:CommitStatus :: Maybe Integer
commitStatusId :: Maybe Integer
commitStatusId, Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} ) (Maybe Integer -> CommitStatus)
-> f (Maybe Integer) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
commitStatusId
{-# INLINE commitStatusIdL #-}

-- | 'commitStatusStatus' Lens
commitStatusStatusL :: Lens_' CommitStatus (Maybe Text)
commitStatusStatusL :: Lens_' CommitStatus (Maybe Text)
commitStatusStatusL Maybe Text -> f (Maybe Text)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe Text
commitStatusStatus -> CommitStatus { Maybe Text
$sel:commitStatusStatus:CommitStatus :: Maybe Text
commitStatusStatus :: Maybe Text
commitStatusStatus, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} ) (Maybe Text -> CommitStatus) -> f (Maybe Text) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitStatusStatus
{-# INLINE commitStatusStatusL #-}

-- | 'commitStatusTargetUrl' Lens
commitStatusTargetUrlL :: Lens_' CommitStatus (Maybe Text)
commitStatusTargetUrlL :: Lens_' CommitStatus (Maybe Text)
commitStatusTargetUrlL Maybe Text -> f (Maybe Text)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe Text
commitStatusTargetUrl -> CommitStatus { Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusTargetUrl, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} ) (Maybe Text -> CommitStatus) -> f (Maybe Text) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitStatusTargetUrl
{-# INLINE commitStatusTargetUrlL #-}

-- | 'commitStatusUpdatedAt' Lens
commitStatusUpdatedAtL :: Lens_' CommitStatus (Maybe DateTime)
commitStatusUpdatedAtL :: Lens_' CommitStatus (Maybe DateTime)
commitStatusUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe DateTime
commitStatusUpdatedAt -> CommitStatus { Maybe DateTime
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUpdatedAt, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUrl :: Maybe Text
..} ) (Maybe DateTime -> CommitStatus)
-> f (Maybe DateTime) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
commitStatusUpdatedAt
{-# INLINE commitStatusUpdatedAtL #-}

-- | 'commitStatusUrl' Lens
commitStatusUrlL :: Lens_' CommitStatus (Maybe Text)
commitStatusUrlL :: Lens_' CommitStatus (Maybe Text)
commitStatusUrlL Maybe Text -> f (Maybe Text)
f CommitStatus{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: CommitStatus -> Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: CommitStatus -> Maybe User
$sel:commitStatusDescription:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusId:CommitStatus :: CommitStatus -> Maybe Integer
$sel:commitStatusStatus:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: CommitStatus -> Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: CommitStatus -> Maybe DateTime
$sel:commitStatusUrl:CommitStatus :: CommitStatus -> Maybe Text
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
commitStatusUrl :: Maybe Text
..} = (\Maybe Text
commitStatusUrl -> CommitStatus { Maybe Text
$sel:commitStatusUrl:CommitStatus :: Maybe Text
commitStatusUrl :: Maybe Text
commitStatusUrl, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
commitStatusContext :: Maybe Text
$sel:commitStatusCreatedAt:CommitStatus :: Maybe DateTime
$sel:commitStatusCreator:CommitStatus :: Maybe User
$sel:commitStatusDescription:CommitStatus :: Maybe Text
$sel:commitStatusId:CommitStatus :: Maybe Integer
$sel:commitStatusStatus:CommitStatus :: Maybe Text
$sel:commitStatusTargetUrl:CommitStatus :: Maybe Text
$sel:commitStatusUpdatedAt:CommitStatus :: Maybe DateTime
commitStatusContext :: Maybe Text
commitStatusCreatedAt :: Maybe DateTime
commitStatusCreator :: Maybe User
commitStatusDescription :: Maybe Text
commitStatusId :: Maybe Integer
commitStatusStatus :: Maybe Text
commitStatusTargetUrl :: Maybe Text
commitStatusUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> CommitStatus) -> f (Maybe Text) -> f CommitStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitStatusUrl
{-# INLINE commitStatusUrlL #-}



-- * CommitUser

-- | 'commitUserDate' Lens
commitUserDateL :: Lens_' CommitUser (Maybe Text)
commitUserDateL :: Lens_' CommitUser (Maybe Text)
commitUserDateL Maybe Text -> f (Maybe Text)
f CommitUser{Maybe Text
commitUserDate :: CommitUser -> Maybe Text
commitUserDate :: Maybe Text
commitUserEmail :: Maybe Text
commitUserName :: Maybe Text
$sel:commitUserEmail:CommitUser :: CommitUser -> Maybe Text
$sel:commitUserName:CommitUser :: CommitUser -> Maybe Text
..} = (\Maybe Text
commitUserDate -> CommitUser { Maybe Text
commitUserDate :: Maybe Text
commitUserDate :: Maybe Text
commitUserDate, Maybe Text
commitUserEmail :: Maybe Text
commitUserName :: Maybe Text
$sel:commitUserEmail:CommitUser :: Maybe Text
$sel:commitUserName:CommitUser :: Maybe Text
..} ) (Maybe Text -> CommitUser) -> f (Maybe Text) -> f CommitUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitUserDate
{-# INLINE commitUserDateL #-}

-- | 'commitUserEmail' Lens
commitUserEmailL :: Lens_' CommitUser (Maybe Text)
commitUserEmailL :: Lens_' CommitUser (Maybe Text)
commitUserEmailL Maybe Text -> f (Maybe Text)
f CommitUser{Maybe Text
commitUserDate :: CommitUser -> Maybe Text
$sel:commitUserEmail:CommitUser :: CommitUser -> Maybe Text
$sel:commitUserName:CommitUser :: CommitUser -> Maybe Text
commitUserDate :: Maybe Text
commitUserEmail :: Maybe Text
commitUserName :: Maybe Text
..} = (\Maybe Text
commitUserEmail -> CommitUser { Maybe Text
$sel:commitUserEmail:CommitUser :: Maybe Text
commitUserEmail :: Maybe Text
commitUserEmail, Maybe Text
commitUserDate :: Maybe Text
$sel:commitUserName:CommitUser :: Maybe Text
commitUserDate :: Maybe Text
commitUserName :: Maybe Text
..} ) (Maybe Text -> CommitUser) -> f (Maybe Text) -> f CommitUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitUserEmail
{-# INLINE commitUserEmailL #-}

-- | 'commitUserName' Lens
commitUserNameL :: Lens_' CommitUser (Maybe Text)
commitUserNameL :: Lens_' CommitUser (Maybe Text)
commitUserNameL Maybe Text -> f (Maybe Text)
f CommitUser{Maybe Text
commitUserDate :: CommitUser -> Maybe Text
$sel:commitUserEmail:CommitUser :: CommitUser -> Maybe Text
$sel:commitUserName:CommitUser :: CommitUser -> Maybe Text
commitUserDate :: Maybe Text
commitUserEmail :: Maybe Text
commitUserName :: Maybe Text
..} = (\Maybe Text
commitUserName -> CommitUser { Maybe Text
$sel:commitUserName:CommitUser :: Maybe Text
commitUserName :: Maybe Text
commitUserName, Maybe Text
commitUserDate :: Maybe Text
$sel:commitUserEmail:CommitUser :: Maybe Text
commitUserDate :: Maybe Text
commitUserEmail :: Maybe Text
..} ) (Maybe Text -> CommitUser) -> f (Maybe Text) -> f CommitUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
commitUserName
{-# INLINE commitUserNameL #-}



-- * Compare

-- | 'compareCommits' Lens
compareCommitsL :: Lens_' Compare (Maybe [Commit])
compareCommitsL :: Lens_' Compare (Maybe [Commit])
compareCommitsL Maybe [Commit] -> f (Maybe [Commit])
f Compare{Maybe Integer
Maybe [Commit]
compareCommits :: Compare -> Maybe [Commit]
compareCommits :: Maybe [Commit]
compareTotalCommits :: Maybe Integer
$sel:compareTotalCommits:Compare :: Compare -> Maybe Integer
..} = (\Maybe [Commit]
compareCommits -> Compare { Maybe [Commit]
compareCommits :: Maybe [Commit]
compareCommits :: Maybe [Commit]
compareCommits, Maybe Integer
compareTotalCommits :: Maybe Integer
$sel:compareTotalCommits:Compare :: Maybe Integer
..} ) (Maybe [Commit] -> Compare) -> f (Maybe [Commit]) -> f Compare
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Commit] -> f (Maybe [Commit])
f Maybe [Commit]
compareCommits
{-# INLINE compareCommitsL #-}

-- | 'compareTotalCommits' Lens
compareTotalCommitsL :: Lens_' Compare (Maybe Integer)
compareTotalCommitsL :: Lens_' Compare (Maybe Integer)
compareTotalCommitsL Maybe Integer -> f (Maybe Integer)
f Compare{Maybe Integer
Maybe [Commit]
compareCommits :: Compare -> Maybe [Commit]
$sel:compareTotalCommits:Compare :: Compare -> Maybe Integer
compareCommits :: Maybe [Commit]
compareTotalCommits :: Maybe Integer
..} = (\Maybe Integer
compareTotalCommits -> Compare { Maybe Integer
$sel:compareTotalCommits:Compare :: Maybe Integer
compareTotalCommits :: Maybe Integer
compareTotalCommits, Maybe [Commit]
compareCommits :: Maybe [Commit]
compareCommits :: Maybe [Commit]
..} ) (Maybe Integer -> Compare) -> f (Maybe Integer) -> f Compare
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
compareTotalCommits
{-# INLINE compareTotalCommitsL #-}



-- * ContentsResponse

-- | 'contentsResponseLinks' Lens
contentsResponseLinksL :: Lens_' ContentsResponse (Maybe FileLinksResponse)
contentsResponseLinksL :: Lens_' ContentsResponse (Maybe FileLinksResponse)
contentsResponseLinksL Maybe FileLinksResponse -> f (Maybe FileLinksResponse)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
..} = (\Maybe FileLinksResponse
contentsResponseLinks -> ContentsResponse { Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseLinks, Maybe Integer
Maybe Text
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
..} ) (Maybe FileLinksResponse -> ContentsResponse)
-> f (Maybe FileLinksResponse) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe FileLinksResponse -> f (Maybe FileLinksResponse)
f Maybe FileLinksResponse
contentsResponseLinks
{-# INLINE contentsResponseLinksL #-}

-- | 'contentsResponseContent' Lens
contentsResponseContentL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseContentL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseContentL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseContent -> ContentsResponse { Maybe Text
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
contentsResponseContent :: Maybe Text
contentsResponseContent, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseContent
{-# INLINE contentsResponseContentL #-}

-- | 'contentsResponseDownloadUrl' Lens
contentsResponseDownloadUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseDownloadUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseDownloadUrlL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseDownloadUrl -> ContentsResponse { Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseDownloadUrl, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseDownloadUrl
{-# INLINE contentsResponseDownloadUrlL #-}

-- | 'contentsResponseEncoding' Lens
contentsResponseEncodingL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseEncodingL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseEncodingL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseEncoding -> ContentsResponse { Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseEncoding, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseEncoding
{-# INLINE contentsResponseEncodingL #-}

-- | 'contentsResponseGitUrl' Lens
contentsResponseGitUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseGitUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseGitUrlL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseGitUrl -> ContentsResponse { Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseGitUrl, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseGitUrl
{-# INLINE contentsResponseGitUrlL #-}

-- | 'contentsResponseHtmlUrl' Lens
contentsResponseHtmlUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseHtmlUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseHtmlUrlL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseHtmlUrl -> ContentsResponse { Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseHtmlUrl, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseHtmlUrl
{-# INLINE contentsResponseHtmlUrlL #-}

-- | 'contentsResponseLastCommitSha' Lens
contentsResponseLastCommitShaL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseLastCommitShaL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseLastCommitShaL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseLastCommitSha -> ContentsResponse { Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseLastCommitSha, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseLastCommitSha
{-# INLINE contentsResponseLastCommitShaL #-}

-- | 'contentsResponseName' Lens
contentsResponseNameL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseNameL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseNameL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseName -> ContentsResponse { Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponseName, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseName
{-# INLINE contentsResponseNameL #-}

-- | 'contentsResponsePath' Lens
contentsResponsePathL :: Lens_' ContentsResponse (Maybe Text)
contentsResponsePathL :: Lens_' ContentsResponse (Maybe Text)
contentsResponsePathL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponsePath -> ContentsResponse { Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponsePath, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponsePath
{-# INLINE contentsResponsePathL #-}

-- | 'contentsResponseSha' Lens
contentsResponseShaL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseShaL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseShaL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseSha -> ContentsResponse { Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSha, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseSha
{-# INLINE contentsResponseShaL #-}

-- | 'contentsResponseSize' Lens
contentsResponseSizeL :: Lens_' ContentsResponse (Maybe Integer)
contentsResponseSizeL :: Lens_' ContentsResponse (Maybe Integer)
contentsResponseSizeL Maybe Integer -> f (Maybe Integer)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Integer
contentsResponseSize -> ContentsResponse { Maybe Integer
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
contentsResponseSize :: Maybe Integer
contentsResponseSize, Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Integer -> ContentsResponse)
-> f (Maybe Integer) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
contentsResponseSize
{-# INLINE contentsResponseSizeL #-}

-- | 'contentsResponseSubmoduleGitUrl' Lens
contentsResponseSubmoduleGitUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseSubmoduleGitUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseSubmoduleGitUrlL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseSubmoduleGitUrl -> ContentsResponse { Maybe Text
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseSubmoduleGitUrl, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseSubmoduleGitUrl
{-# INLINE contentsResponseSubmoduleGitUrlL #-}

-- | 'contentsResponseTarget' Lens
contentsResponseTargetL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseTargetL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseTargetL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseTarget -> ContentsResponse { Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseTarget, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseTarget
{-# INLINE contentsResponseTargetL #-}

-- | 'contentsResponseType' Lens
contentsResponseTypeL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseTypeL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseTypeL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseType -> ContentsResponse { Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseType, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseUrl :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseType
{-# INLINE contentsResponseTypeL #-}

-- | 'contentsResponseUrl' Lens
contentsResponseUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseUrlL :: Lens_' ContentsResponse (Maybe Text)
contentsResponseUrlL Maybe Text -> f (Maybe Text)
f ContentsResponse{Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: ContentsResponse -> Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseName:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponsePath:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSha:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseSize:ContentsResponse :: ContentsResponse -> Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseType:ContentsResponse :: ContentsResponse -> Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: ContentsResponse -> Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
contentsResponseUrl :: Maybe Text
..} = (\Maybe Text
contentsResponseUrl -> ContentsResponse { Maybe Text
$sel:contentsResponseUrl:ContentsResponse :: Maybe Text
contentsResponseUrl :: Maybe Text
contentsResponseUrl, Maybe Integer
Maybe Text
Maybe FileLinksResponse
contentsResponseLinks :: Maybe FileLinksResponse
$sel:contentsResponseContent:ContentsResponse :: Maybe Text
$sel:contentsResponseDownloadUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseEncoding:ContentsResponse :: Maybe Text
$sel:contentsResponseGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseHtmlUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseLastCommitSha:ContentsResponse :: Maybe Text
$sel:contentsResponseName:ContentsResponse :: Maybe Text
$sel:contentsResponsePath:ContentsResponse :: Maybe Text
$sel:contentsResponseSha:ContentsResponse :: Maybe Text
$sel:contentsResponseSize:ContentsResponse :: Maybe Integer
$sel:contentsResponseSubmoduleGitUrl:ContentsResponse :: Maybe Text
$sel:contentsResponseTarget:ContentsResponse :: Maybe Text
$sel:contentsResponseType:ContentsResponse :: Maybe Text
contentsResponseLinks :: Maybe FileLinksResponse
contentsResponseContent :: Maybe Text
contentsResponseDownloadUrl :: Maybe Text
contentsResponseEncoding :: Maybe Text
contentsResponseGitUrl :: Maybe Text
contentsResponseHtmlUrl :: Maybe Text
contentsResponseLastCommitSha :: Maybe Text
contentsResponseName :: Maybe Text
contentsResponsePath :: Maybe Text
contentsResponseSha :: Maybe Text
contentsResponseSize :: Maybe Integer
contentsResponseSubmoduleGitUrl :: Maybe Text
contentsResponseTarget :: Maybe Text
contentsResponseType :: Maybe Text
..} ) (Maybe Text -> ContentsResponse)
-> f (Maybe Text) -> f ContentsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
contentsResponseUrl
{-# INLINE contentsResponseUrlL #-}



-- * CreateAccessTokenOption

-- | 'createAccessTokenOptionName' Lens
createAccessTokenOptionNameL :: Lens_' CreateAccessTokenOption (Text)
createAccessTokenOptionNameL :: Lens_' CreateAccessTokenOption Text
createAccessTokenOptionNameL Text -> f Text
f CreateAccessTokenOption{Maybe [Text]
Text
createAccessTokenOptionName :: CreateAccessTokenOption -> Text
createAccessTokenOptionName :: Text
createAccessTokenOptionScopes :: Maybe [Text]
$sel:createAccessTokenOptionScopes:CreateAccessTokenOption :: CreateAccessTokenOption -> Maybe [Text]
..} = (\Text
createAccessTokenOptionName -> CreateAccessTokenOption { Text
createAccessTokenOptionName :: Text
createAccessTokenOptionName :: Text
createAccessTokenOptionName, Maybe [Text]
createAccessTokenOptionScopes :: Maybe [Text]
$sel:createAccessTokenOptionScopes:CreateAccessTokenOption :: Maybe [Text]
..} ) (Text -> CreateAccessTokenOption)
-> f Text -> f CreateAccessTokenOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createAccessTokenOptionName
{-# INLINE createAccessTokenOptionNameL #-}

-- | 'createAccessTokenOptionScopes' Lens
createAccessTokenOptionScopesL :: Lens_' CreateAccessTokenOption (Maybe [Text])
createAccessTokenOptionScopesL :: Lens_' CreateAccessTokenOption (Maybe [Text])
createAccessTokenOptionScopesL Maybe [Text] -> f (Maybe [Text])
f CreateAccessTokenOption{Maybe [Text]
Text
createAccessTokenOptionName :: CreateAccessTokenOption -> Text
$sel:createAccessTokenOptionScopes:CreateAccessTokenOption :: CreateAccessTokenOption -> Maybe [Text]
createAccessTokenOptionName :: Text
createAccessTokenOptionScopes :: Maybe [Text]
..} = (\Maybe [Text]
createAccessTokenOptionScopes -> CreateAccessTokenOption { Maybe [Text]
$sel:createAccessTokenOptionScopes:CreateAccessTokenOption :: Maybe [Text]
createAccessTokenOptionScopes :: Maybe [Text]
createAccessTokenOptionScopes, Text
createAccessTokenOptionName :: Text
createAccessTokenOptionName :: Text
..} ) (Maybe [Text] -> CreateAccessTokenOption)
-> f (Maybe [Text]) -> f CreateAccessTokenOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createAccessTokenOptionScopes
{-# INLINE createAccessTokenOptionScopesL #-}



-- * CreateBranchProtectionOption

-- | 'createBranchProtectionOptionApprovalsWhitelistTeams' Lens
createBranchProtectionOptionApprovalsWhitelistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionApprovalsWhitelistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionApprovalsWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams -> CreateBranchProtectionOption { Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams
{-# INLINE createBranchProtectionOptionApprovalsWhitelistTeamsL #-}

-- | 'createBranchProtectionOptionApprovalsWhitelistUsername' Lens
createBranchProtectionOptionApprovalsWhitelistUsernameL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionApprovalsWhitelistUsernameL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionApprovalsWhitelistUsernameL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername
{-# INLINE createBranchProtectionOptionApprovalsWhitelistUsernameL #-}

-- | 'createBranchProtectionOptionBlockAdminMergeOverride' Lens
createBranchProtectionOptionBlockAdminMergeOverrideL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockAdminMergeOverrideL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockAdminMergeOverrideL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionBlockAdminMergeOverride -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockAdminMergeOverride, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionBlockAdminMergeOverride
{-# INLINE createBranchProtectionOptionBlockAdminMergeOverrideL #-}

-- | 'createBranchProtectionOptionBlockOnOfficialReviewRequests' Lens
createBranchProtectionOptionBlockOnOfficialReviewRequestsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockOnOfficialReviewRequestsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockOnOfficialReviewRequestsL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests
{-# INLINE createBranchProtectionOptionBlockOnOfficialReviewRequestsL #-}

-- | 'createBranchProtectionOptionBlockOnOutdatedBranch' Lens
createBranchProtectionOptionBlockOnOutdatedBranchL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockOnOutdatedBranchL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockOnOutdatedBranchL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch
{-# INLINE createBranchProtectionOptionBlockOnOutdatedBranchL #-}

-- | 'createBranchProtectionOptionBlockOnRejectedReviews' Lens
createBranchProtectionOptionBlockOnRejectedReviewsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockOnRejectedReviewsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionBlockOnRejectedReviewsL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews
{-# INLINE createBranchProtectionOptionBlockOnRejectedReviewsL #-}

-- | 'createBranchProtectionOptionBranchName' Lens
createBranchProtectionOptionBranchNameL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionBranchNameL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionBranchNameL Maybe Text -> f (Maybe Text)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Text
createBranchProtectionOptionBranchName -> CreateBranchProtectionOption { Maybe Text
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionBranchName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Text -> CreateBranchProtectionOption)
-> f (Maybe Text) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createBranchProtectionOptionBranchName
{-# INLINE createBranchProtectionOptionBranchNameL #-}

-- | 'createBranchProtectionOptionDismissStaleApprovals' Lens
createBranchProtectionOptionDismissStaleApprovalsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionDismissStaleApprovalsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionDismissStaleApprovalsL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionDismissStaleApprovals -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionDismissStaleApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionDismissStaleApprovals
{-# INLINE createBranchProtectionOptionDismissStaleApprovalsL #-}

-- | 'createBranchProtectionOptionEnableApprovalsWhitelist' Lens
createBranchProtectionOptionEnableApprovalsWhitelistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableApprovalsWhitelistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableApprovalsWhitelistL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist
{-# INLINE createBranchProtectionOptionEnableApprovalsWhitelistL #-}

-- | 'createBranchProtectionOptionEnableForcePush' Lens
createBranchProtectionOptionEnableForcePushL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableForcePushL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableForcePushL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnableForcePush -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnableForcePush
{-# INLINE createBranchProtectionOptionEnableForcePushL #-}

-- | 'createBranchProtectionOptionEnableForcePushAllowlist' Lens
createBranchProtectionOptionEnableForcePushAllowlistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableForcePushAllowlistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableForcePushAllowlistL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist
{-# INLINE createBranchProtectionOptionEnableForcePushAllowlistL #-}

-- | 'createBranchProtectionOptionEnableMergeWhitelist' Lens
createBranchProtectionOptionEnableMergeWhitelistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableMergeWhitelistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableMergeWhitelistL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist
{-# INLINE createBranchProtectionOptionEnableMergeWhitelistL #-}

-- | 'createBranchProtectionOptionEnablePush' Lens
createBranchProtectionOptionEnablePushL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnablePushL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnablePushL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnablePush -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnablePush
{-# INLINE createBranchProtectionOptionEnablePushL #-}

-- | 'createBranchProtectionOptionEnablePushWhitelist' Lens
createBranchProtectionOptionEnablePushWhitelistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnablePushWhitelistL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnablePushWhitelistL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnablePushWhitelist -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnablePushWhitelist
{-# INLINE createBranchProtectionOptionEnablePushWhitelistL #-}

-- | 'createBranchProtectionOptionEnableStatusCheck' Lens
createBranchProtectionOptionEnableStatusCheckL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableStatusCheckL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionEnableStatusCheckL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionEnableStatusCheck -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionEnableStatusCheck
{-# INLINE createBranchProtectionOptionEnableStatusCheckL #-}

-- | 'createBranchProtectionOptionForcePushAllowlistDeployKeys' Lens
createBranchProtectionOptionForcePushAllowlistDeployKeysL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionForcePushAllowlistDeployKeysL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionForcePushAllowlistDeployKeysL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys
{-# INLINE createBranchProtectionOptionForcePushAllowlistDeployKeysL #-}

-- | 'createBranchProtectionOptionForcePushAllowlistTeams' Lens
createBranchProtectionOptionForcePushAllowlistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionForcePushAllowlistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionForcePushAllowlistTeamsL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionForcePushAllowlistTeams -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionForcePushAllowlistTeams
{-# INLINE createBranchProtectionOptionForcePushAllowlistTeamsL #-}

-- | 'createBranchProtectionOptionForcePushAllowlistUsernames' Lens
createBranchProtectionOptionForcePushAllowlistUsernamesL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionForcePushAllowlistUsernamesL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionForcePushAllowlistUsernamesL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames
{-# INLINE createBranchProtectionOptionForcePushAllowlistUsernamesL #-}

-- | 'createBranchProtectionOptionIgnoreStaleApprovals' Lens
createBranchProtectionOptionIgnoreStaleApprovalsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionIgnoreStaleApprovalsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionIgnoreStaleApprovalsL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionIgnoreStaleApprovals -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionIgnoreStaleApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionIgnoreStaleApprovals
{-# INLINE createBranchProtectionOptionIgnoreStaleApprovalsL #-}

-- | 'createBranchProtectionOptionMergeWhitelistTeams' Lens
createBranchProtectionOptionMergeWhitelistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionMergeWhitelistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionMergeWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionMergeWhitelistTeams -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionMergeWhitelistTeams
{-# INLINE createBranchProtectionOptionMergeWhitelistTeamsL #-}

-- | 'createBranchProtectionOptionMergeWhitelistUsernames' Lens
createBranchProtectionOptionMergeWhitelistUsernamesL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionMergeWhitelistUsernamesL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionMergeWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames
{-# INLINE createBranchProtectionOptionMergeWhitelistUsernamesL #-}

-- | 'createBranchProtectionOptionPriority' Lens
createBranchProtectionOptionPriorityL :: Lens_' CreateBranchProtectionOption (Maybe Integer)
createBranchProtectionOptionPriorityL :: Lens_' CreateBranchProtectionOption (Maybe Integer)
createBranchProtectionOptionPriorityL Maybe Integer -> f (Maybe Integer)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Integer
createBranchProtectionOptionPriority -> CreateBranchProtectionOption { Maybe Integer
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionPriority, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Integer -> CreateBranchProtectionOption)
-> f (Maybe Integer) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createBranchProtectionOptionPriority
{-# INLINE createBranchProtectionOptionPriorityL #-}

-- | 'createBranchProtectionOptionProtectedFilePatterns' Lens
createBranchProtectionOptionProtectedFilePatternsL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionProtectedFilePatternsL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionProtectedFilePatternsL Maybe Text -> f (Maybe Text)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Text
createBranchProtectionOptionProtectedFilePatterns -> CreateBranchProtectionOption { Maybe Text
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionProtectedFilePatterns, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Text -> CreateBranchProtectionOption)
-> f (Maybe Text) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createBranchProtectionOptionProtectedFilePatterns
{-# INLINE createBranchProtectionOptionProtectedFilePatternsL #-}

-- | 'createBranchProtectionOptionPushWhitelistDeployKeys' Lens
createBranchProtectionOptionPushWhitelistDeployKeysL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionPushWhitelistDeployKeysL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionPushWhitelistDeployKeysL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionPushWhitelistDeployKeys -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistDeployKeys, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionPushWhitelistDeployKeys
{-# INLINE createBranchProtectionOptionPushWhitelistDeployKeysL #-}

-- | 'createBranchProtectionOptionPushWhitelistTeams' Lens
createBranchProtectionOptionPushWhitelistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionPushWhitelistTeamsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionPushWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionPushWhitelistTeams -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionPushWhitelistTeams
{-# INLINE createBranchProtectionOptionPushWhitelistTeamsL #-}

-- | 'createBranchProtectionOptionPushWhitelistUsernames' Lens
createBranchProtectionOptionPushWhitelistUsernamesL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionPushWhitelistUsernamesL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionPushWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames
{-# INLINE createBranchProtectionOptionPushWhitelistUsernamesL #-}

-- | 'createBranchProtectionOptionRequireSignedCommits' Lens
createBranchProtectionOptionRequireSignedCommitsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionRequireSignedCommitsL :: Lens_' CreateBranchProtectionOption (Maybe Bool)
createBranchProtectionOptionRequireSignedCommitsL Maybe Bool -> f (Maybe Bool)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
createBranchProtectionOptionRequireSignedCommits -> CreateBranchProtectionOption { Maybe Bool
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequireSignedCommits, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> CreateBranchProtectionOption)
-> f (Maybe Bool) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createBranchProtectionOptionRequireSignedCommits
{-# INLINE createBranchProtectionOptionRequireSignedCommitsL #-}

-- | 'createBranchProtectionOptionRequiredApprovals' Lens
createBranchProtectionOptionRequiredApprovalsL :: Lens_' CreateBranchProtectionOption (Maybe Integer)
createBranchProtectionOptionRequiredApprovalsL :: Lens_' CreateBranchProtectionOption (Maybe Integer)
createBranchProtectionOptionRequiredApprovalsL Maybe Integer -> f (Maybe Integer)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Integer
createBranchProtectionOptionRequiredApprovals -> CreateBranchProtectionOption { Maybe Integer
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRequiredApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Integer -> CreateBranchProtectionOption)
-> f (Maybe Integer) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createBranchProtectionOptionRequiredApprovals
{-# INLINE createBranchProtectionOptionRequiredApprovalsL #-}

-- | 'createBranchProtectionOptionRuleName' Lens
createBranchProtectionOptionRuleNameL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionRuleNameL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionRuleNameL Maybe Text -> f (Maybe Text)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Text
createBranchProtectionOptionRuleName -> CreateBranchProtectionOption { Maybe Text
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionRuleName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Text -> CreateBranchProtectionOption)
-> f (Maybe Text) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createBranchProtectionOptionRuleName
{-# INLINE createBranchProtectionOptionRuleNameL #-}

-- | 'createBranchProtectionOptionStatusCheckContexts' Lens
createBranchProtectionOptionStatusCheckContextsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionStatusCheckContextsL :: Lens_' CreateBranchProtectionOption (Maybe [Text])
createBranchProtectionOptionStatusCheckContextsL Maybe [Text] -> f (Maybe [Text])
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
createBranchProtectionOptionStatusCheckContexts -> CreateBranchProtectionOption { Maybe [Text]
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionStatusCheckContexts, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> CreateBranchProtectionOption)
-> f (Maybe [Text]) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createBranchProtectionOptionStatusCheckContexts
{-# INLINE createBranchProtectionOptionStatusCheckContextsL #-}

-- | 'createBranchProtectionOptionUnprotectedFilePatterns' Lens
createBranchProtectionOptionUnprotectedFilePatternsL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionUnprotectedFilePatternsL :: Lens_' CreateBranchProtectionOption (Maybe Text)
createBranchProtectionOptionUnprotectedFilePatternsL Maybe Text -> f (Maybe Text)
f CreateBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe [Text]
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: CreateBranchProtectionOption -> Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Text
createBranchProtectionOptionUnprotectedFilePatterns -> CreateBranchProtectionOption { Maybe Text
$sel:createBranchProtectionOptionUnprotectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
createBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
createBranchProtectionOptionUnprotectedFilePatterns, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:createBranchProtectionOptionApprovalsWhitelistUsername:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionBlockAdminMergeOverride:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOfficialReviewRequests:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnOutdatedBranch:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBlockOnRejectedReviews:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionBranchName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionDismissStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableApprovalsWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableForcePushAllowlist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableMergeWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePush:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnablePushWhitelist:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionEnableStatusCheck:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionForcePushAllowlistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionForcePushAllowlistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionIgnoreStaleApprovals:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionMergeWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionMergeWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPriority:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionProtectedFilePatterns:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionPushWhitelistDeployKeys:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionPushWhitelistTeams:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionPushWhitelistUsernames:CreateBranchProtectionOption :: Maybe [Text]
$sel:createBranchProtectionOptionRequireSignedCommits:CreateBranchProtectionOption :: Maybe Bool
$sel:createBranchProtectionOptionRequiredApprovals:CreateBranchProtectionOption :: Maybe Integer
$sel:createBranchProtectionOptionRuleName:CreateBranchProtectionOption :: Maybe Text
$sel:createBranchProtectionOptionStatusCheckContexts:CreateBranchProtectionOption :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
createBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
createBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
createBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
createBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
createBranchProtectionOptionBranchName :: Maybe Text
createBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
createBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
createBranchProtectionOptionEnableForcePush :: Maybe Bool
createBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
createBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
createBranchProtectionOptionEnablePush :: Maybe Bool
createBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
createBranchProtectionOptionEnableStatusCheck :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
createBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
createBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
createBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
createBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionPriority :: Maybe Integer
createBranchProtectionOptionProtectedFilePatterns :: Maybe Text
createBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
createBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
createBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
createBranchProtectionOptionRequireSignedCommits :: Maybe Bool
createBranchProtectionOptionRequiredApprovals :: Maybe Integer
createBranchProtectionOptionRuleName :: Maybe Text
createBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
..} ) (Maybe Text -> CreateBranchProtectionOption)
-> f (Maybe Text) -> f CreateBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createBranchProtectionOptionUnprotectedFilePatterns
{-# INLINE createBranchProtectionOptionUnprotectedFilePatternsL #-}



-- * CreateBranchRepoOption

-- | 'createBranchRepoOptionNewBranchName' Lens
createBranchRepoOptionNewBranchNameL :: Lens_' CreateBranchRepoOption (Text)
createBranchRepoOptionNewBranchNameL :: Lens_' CreateBranchRepoOption Text
createBranchRepoOptionNewBranchNameL Text -> f Text
f CreateBranchRepoOption{Maybe Text
Text
createBranchRepoOptionNewBranchName :: CreateBranchRepoOption -> Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionOldBranchName :: Maybe Text
createBranchRepoOptionOldRefName :: Maybe Text
$sel:createBranchRepoOptionOldBranchName:CreateBranchRepoOption :: CreateBranchRepoOption -> Maybe Text
$sel:createBranchRepoOptionOldRefName:CreateBranchRepoOption :: CreateBranchRepoOption -> Maybe Text
..} = (\Text
createBranchRepoOptionNewBranchName -> CreateBranchRepoOption { Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionNewBranchName, Maybe Text
createBranchRepoOptionOldBranchName :: Maybe Text
createBranchRepoOptionOldRefName :: Maybe Text
$sel:createBranchRepoOptionOldBranchName:CreateBranchRepoOption :: Maybe Text
$sel:createBranchRepoOptionOldRefName:CreateBranchRepoOption :: Maybe Text
..} ) (Text -> CreateBranchRepoOption)
-> f Text -> f CreateBranchRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createBranchRepoOptionNewBranchName
{-# INLINE createBranchRepoOptionNewBranchNameL #-}

-- | 'createBranchRepoOptionOldBranchName' Lens
createBranchRepoOptionOldBranchNameL :: Lens_' CreateBranchRepoOption (Maybe Text)
createBranchRepoOptionOldBranchNameL :: Lens_' CreateBranchRepoOption (Maybe Text)
createBranchRepoOptionOldBranchNameL Maybe Text -> f (Maybe Text)
f CreateBranchRepoOption{Maybe Text
Text
createBranchRepoOptionNewBranchName :: CreateBranchRepoOption -> Text
$sel:createBranchRepoOptionOldBranchName:CreateBranchRepoOption :: CreateBranchRepoOption -> Maybe Text
$sel:createBranchRepoOptionOldRefName:CreateBranchRepoOption :: CreateBranchRepoOption -> Maybe Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionOldBranchName :: Maybe Text
createBranchRepoOptionOldRefName :: Maybe Text
..} = (\Maybe Text
createBranchRepoOptionOldBranchName -> CreateBranchRepoOption { Maybe Text
$sel:createBranchRepoOptionOldBranchName:CreateBranchRepoOption :: Maybe Text
createBranchRepoOptionOldBranchName :: Maybe Text
createBranchRepoOptionOldBranchName, Maybe Text
Text
createBranchRepoOptionNewBranchName :: Text
$sel:createBranchRepoOptionOldRefName:CreateBranchRepoOption :: Maybe Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionOldRefName :: Maybe Text
..} ) (Maybe Text -> CreateBranchRepoOption)
-> f (Maybe Text) -> f CreateBranchRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createBranchRepoOptionOldBranchName
{-# INLINE createBranchRepoOptionOldBranchNameL #-}

-- | 'createBranchRepoOptionOldRefName' Lens
createBranchRepoOptionOldRefNameL :: Lens_' CreateBranchRepoOption (Maybe Text)
createBranchRepoOptionOldRefNameL :: Lens_' CreateBranchRepoOption (Maybe Text)
createBranchRepoOptionOldRefNameL Maybe Text -> f (Maybe Text)
f CreateBranchRepoOption{Maybe Text
Text
createBranchRepoOptionNewBranchName :: CreateBranchRepoOption -> Text
$sel:createBranchRepoOptionOldBranchName:CreateBranchRepoOption :: CreateBranchRepoOption -> Maybe Text
$sel:createBranchRepoOptionOldRefName:CreateBranchRepoOption :: CreateBranchRepoOption -> Maybe Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionOldBranchName :: Maybe Text
createBranchRepoOptionOldRefName :: Maybe Text
..} = (\Maybe Text
createBranchRepoOptionOldRefName -> CreateBranchRepoOption { Maybe Text
$sel:createBranchRepoOptionOldRefName:CreateBranchRepoOption :: Maybe Text
createBranchRepoOptionOldRefName :: Maybe Text
createBranchRepoOptionOldRefName, Maybe Text
Text
createBranchRepoOptionNewBranchName :: Text
$sel:createBranchRepoOptionOldBranchName:CreateBranchRepoOption :: Maybe Text
createBranchRepoOptionNewBranchName :: Text
createBranchRepoOptionOldBranchName :: Maybe Text
..} ) (Maybe Text -> CreateBranchRepoOption)
-> f (Maybe Text) -> f CreateBranchRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createBranchRepoOptionOldRefName
{-# INLINE createBranchRepoOptionOldRefNameL #-}



-- * CreateEmailOption

-- | 'createEmailOptionEmails' Lens
createEmailOptionEmailsL :: Lens_' CreateEmailOption (Maybe [Text])
createEmailOptionEmailsL :: Lens_' CreateEmailOption (Maybe [Text])
createEmailOptionEmailsL Maybe [Text] -> f (Maybe [Text])
f CreateEmailOption{Maybe [Text]
createEmailOptionEmails :: CreateEmailOption -> Maybe [Text]
createEmailOptionEmails :: Maybe [Text]
..} = (\Maybe [Text]
createEmailOptionEmails -> CreateEmailOption { Maybe [Text]
createEmailOptionEmails :: Maybe [Text]
createEmailOptionEmails :: Maybe [Text]
createEmailOptionEmails, ..} ) (Maybe [Text] -> CreateEmailOption)
-> f (Maybe [Text]) -> f CreateEmailOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createEmailOptionEmails
{-# INLINE createEmailOptionEmailsL #-}



-- * CreateFileOptions

-- | 'createFileOptionsAuthor' Lens
createFileOptionsAuthorL :: Lens_' CreateFileOptions (Maybe Identity)
createFileOptionsAuthorL :: Lens_' CreateFileOptions (Maybe Identity)
createFileOptionsAuthorL Maybe Identity -> f (Maybe Identity)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
..} = (\Maybe Identity
createFileOptionsAuthor -> CreateFileOptions { Maybe Identity
createFileOptionsAuthor :: Maybe Identity
createFileOptionsAuthor :: Maybe Identity
createFileOptionsAuthor, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
..} ) (Maybe Identity -> CreateFileOptions)
-> f (Maybe Identity) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
createFileOptionsAuthor
{-# INLINE createFileOptionsAuthorL #-}

-- | 'createFileOptionsBranch' Lens
createFileOptionsBranchL :: Lens_' CreateFileOptions (Maybe Text)
createFileOptionsBranchL :: Lens_' CreateFileOptions (Maybe Text)
createFileOptionsBranchL Maybe Text -> f (Maybe Text)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
createFileOptionsBranch -> CreateFileOptions { Maybe Text
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
createFileOptionsBranch :: Maybe Text
createFileOptionsBranch, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> CreateFileOptions)
-> f (Maybe Text) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createFileOptionsBranch
{-# INLINE createFileOptionsBranchL #-}

-- | 'createFileOptionsCommitter' Lens
createFileOptionsCommitterL :: Lens_' CreateFileOptions (Maybe Identity)
createFileOptionsCommitterL :: Lens_' CreateFileOptions (Maybe Identity)
createFileOptionsCommitterL Maybe Identity -> f (Maybe Identity)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Identity
createFileOptionsCommitter -> CreateFileOptions { Maybe Identity
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
createFileOptionsCommitter :: Maybe Identity
createFileOptionsCommitter, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Identity -> CreateFileOptions)
-> f (Maybe Identity) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
createFileOptionsCommitter
{-# INLINE createFileOptionsCommitterL #-}

-- | 'createFileOptionsContent' Lens
createFileOptionsContentL :: Lens_' CreateFileOptions (Text)
createFileOptionsContentL :: Lens_' CreateFileOptions Text
createFileOptionsContentL Text -> f Text
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Text
createFileOptionsContent -> CreateFileOptions { Text
$sel:createFileOptionsContent:CreateFileOptions :: Text
createFileOptionsContent :: Text
createFileOptionsContent, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} ) (Text -> CreateFileOptions) -> f Text -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createFileOptionsContent
{-# INLINE createFileOptionsContentL #-}

-- | 'createFileOptionsDates' Lens
createFileOptionsDatesL :: Lens_' CreateFileOptions (Maybe CommitDateOptions)
createFileOptionsDatesL :: Lens_' CreateFileOptions (Maybe CommitDateOptions)
createFileOptionsDatesL Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Maybe CommitDateOptions
createFileOptionsDates -> CreateFileOptions { Maybe CommitDateOptions
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsDates, Maybe Bool
Maybe Text
Maybe Identity
Text
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} ) (Maybe CommitDateOptions -> CreateFileOptions)
-> f (Maybe CommitDateOptions) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f Maybe CommitDateOptions
createFileOptionsDates
{-# INLINE createFileOptionsDatesL #-}

-- | 'createFileOptionsMessage' Lens
createFileOptionsMessageL :: Lens_' CreateFileOptions (Maybe Text)
createFileOptionsMessageL :: Lens_' CreateFileOptions (Maybe Text)
createFileOptionsMessageL Maybe Text -> f (Maybe Text)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
createFileOptionsMessage -> CreateFileOptions { Maybe Text
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
createFileOptionsMessage :: Maybe Text
createFileOptionsMessage, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> CreateFileOptions)
-> f (Maybe Text) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createFileOptionsMessage
{-# INLINE createFileOptionsMessageL #-}

-- | 'createFileOptionsNewBranch' Lens
createFileOptionsNewBranchL :: Lens_' CreateFileOptions (Maybe Text)
createFileOptionsNewBranchL :: Lens_' CreateFileOptions (Maybe Text)
createFileOptionsNewBranchL Maybe Text -> f (Maybe Text)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
createFileOptionsNewBranch -> CreateFileOptions { Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsNewBranch, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> CreateFileOptions)
-> f (Maybe Text) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createFileOptionsNewBranch
{-# INLINE createFileOptionsNewBranchL #-}

-- | 'createFileOptionsSignoff' Lens
createFileOptionsSignoffL :: Lens_' CreateFileOptions (Maybe Bool)
createFileOptionsSignoffL :: Lens_' CreateFileOptions (Maybe Bool)
createFileOptionsSignoffL Maybe Bool -> f (Maybe Bool)
f CreateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: CreateFileOptions -> Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: CreateFileOptions -> Text
$sel:createFileOptionsDates:CreateFileOptions :: CreateFileOptions -> Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: CreateFileOptions -> Maybe Text
$sel:createFileOptionsSignoff:CreateFileOptions :: CreateFileOptions -> Maybe Bool
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
createFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Bool
createFileOptionsSignoff -> CreateFileOptions { Maybe Bool
$sel:createFileOptionsSignoff:CreateFileOptions :: Maybe Bool
createFileOptionsSignoff :: Maybe Bool
createFileOptionsSignoff, Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
createFileOptionsAuthor :: Maybe Identity
$sel:createFileOptionsBranch:CreateFileOptions :: Maybe Text
$sel:createFileOptionsCommitter:CreateFileOptions :: Maybe Identity
$sel:createFileOptionsContent:CreateFileOptions :: Text
$sel:createFileOptionsDates:CreateFileOptions :: Maybe CommitDateOptions
$sel:createFileOptionsMessage:CreateFileOptions :: Maybe Text
$sel:createFileOptionsNewBranch:CreateFileOptions :: Maybe Text
createFileOptionsAuthor :: Maybe Identity
createFileOptionsBranch :: Maybe Text
createFileOptionsCommitter :: Maybe Identity
createFileOptionsContent :: Text
createFileOptionsDates :: Maybe CommitDateOptions
createFileOptionsMessage :: Maybe Text
createFileOptionsNewBranch :: Maybe Text
..} ) (Maybe Bool -> CreateFileOptions)
-> f (Maybe Bool) -> f CreateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createFileOptionsSignoff
{-# INLINE createFileOptionsSignoffL #-}



-- * CreateForkOption

-- | 'createForkOptionName' Lens
createForkOptionNameL :: Lens_' CreateForkOption (Maybe Text)
createForkOptionNameL :: Lens_' CreateForkOption (Maybe Text)
createForkOptionNameL Maybe Text -> f (Maybe Text)
f CreateForkOption{Maybe Text
createForkOptionName :: CreateForkOption -> Maybe Text
createForkOptionName :: Maybe Text
createForkOptionOrganization :: Maybe Text
$sel:createForkOptionOrganization:CreateForkOption :: CreateForkOption -> Maybe Text
..} = (\Maybe Text
createForkOptionName -> CreateForkOption { Maybe Text
createForkOptionName :: Maybe Text
createForkOptionName :: Maybe Text
createForkOptionName, Maybe Text
createForkOptionOrganization :: Maybe Text
$sel:createForkOptionOrganization:CreateForkOption :: Maybe Text
..} ) (Maybe Text -> CreateForkOption)
-> f (Maybe Text) -> f CreateForkOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createForkOptionName
{-# INLINE createForkOptionNameL #-}

-- | 'createForkOptionOrganization' Lens
createForkOptionOrganizationL :: Lens_' CreateForkOption (Maybe Text)
createForkOptionOrganizationL :: Lens_' CreateForkOption (Maybe Text)
createForkOptionOrganizationL Maybe Text -> f (Maybe Text)
f CreateForkOption{Maybe Text
createForkOptionName :: CreateForkOption -> Maybe Text
$sel:createForkOptionOrganization:CreateForkOption :: CreateForkOption -> Maybe Text
createForkOptionName :: Maybe Text
createForkOptionOrganization :: Maybe Text
..} = (\Maybe Text
createForkOptionOrganization -> CreateForkOption { Maybe Text
$sel:createForkOptionOrganization:CreateForkOption :: Maybe Text
createForkOptionOrganization :: Maybe Text
createForkOptionOrganization, Maybe Text
createForkOptionName :: Maybe Text
createForkOptionName :: Maybe Text
..} ) (Maybe Text -> CreateForkOption)
-> f (Maybe Text) -> f CreateForkOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createForkOptionOrganization
{-# INLINE createForkOptionOrganizationL #-}



-- * CreateGPGKeyOption

-- | 'createGPGKeyOptionArmoredPublicKey' Lens
createGPGKeyOptionArmoredPublicKeyL :: Lens_' CreateGPGKeyOption (Text)
createGPGKeyOptionArmoredPublicKeyL :: Lens_' CreateGPGKeyOption Text
createGPGKeyOptionArmoredPublicKeyL Text -> f Text
f CreateGPGKeyOption{Maybe Text
Text
createGPGKeyOptionArmoredPublicKey :: CreateGPGKeyOption -> Text
createGPGKeyOptionArmoredPublicKey :: Text
createGPGKeyOptionArmoredSignature :: Maybe Text
$sel:createGPGKeyOptionArmoredSignature:CreateGPGKeyOption :: CreateGPGKeyOption -> Maybe Text
..} = (\Text
createGPGKeyOptionArmoredPublicKey -> CreateGPGKeyOption { Text
createGPGKeyOptionArmoredPublicKey :: Text
createGPGKeyOptionArmoredPublicKey :: Text
createGPGKeyOptionArmoredPublicKey, Maybe Text
createGPGKeyOptionArmoredSignature :: Maybe Text
$sel:createGPGKeyOptionArmoredSignature:CreateGPGKeyOption :: Maybe Text
..} ) (Text -> CreateGPGKeyOption) -> f Text -> f CreateGPGKeyOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createGPGKeyOptionArmoredPublicKey
{-# INLINE createGPGKeyOptionArmoredPublicKeyL #-}

-- | 'createGPGKeyOptionArmoredSignature' Lens
createGPGKeyOptionArmoredSignatureL :: Lens_' CreateGPGKeyOption (Maybe Text)
createGPGKeyOptionArmoredSignatureL :: Lens_' CreateGPGKeyOption (Maybe Text)
createGPGKeyOptionArmoredSignatureL Maybe Text -> f (Maybe Text)
f CreateGPGKeyOption{Maybe Text
Text
createGPGKeyOptionArmoredPublicKey :: CreateGPGKeyOption -> Text
$sel:createGPGKeyOptionArmoredSignature:CreateGPGKeyOption :: CreateGPGKeyOption -> Maybe Text
createGPGKeyOptionArmoredPublicKey :: Text
createGPGKeyOptionArmoredSignature :: Maybe Text
..} = (\Maybe Text
createGPGKeyOptionArmoredSignature -> CreateGPGKeyOption { Maybe Text
$sel:createGPGKeyOptionArmoredSignature:CreateGPGKeyOption :: Maybe Text
createGPGKeyOptionArmoredSignature :: Maybe Text
createGPGKeyOptionArmoredSignature, Text
createGPGKeyOptionArmoredPublicKey :: Text
createGPGKeyOptionArmoredPublicKey :: Text
..} ) (Maybe Text -> CreateGPGKeyOption)
-> f (Maybe Text) -> f CreateGPGKeyOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createGPGKeyOptionArmoredSignature
{-# INLINE createGPGKeyOptionArmoredSignatureL #-}



-- * CreateHookOption

-- | 'createHookOptionActive' Lens
createHookOptionActiveL :: Lens_' CreateHookOption (Maybe Bool)
createHookOptionActiveL :: Lens_' CreateHookOption (Maybe Bool)
createHookOptionActiveL Maybe Bool -> f (Maybe Bool)
f CreateHookOption{Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: CreateHookOption -> Maybe Bool
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: CreateHookOption -> Map String Text
$sel:createHookOptionEvents:CreateHookOption :: CreateHookOption -> Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: CreateHookOption -> E'Type
..} = (\Maybe Bool
createHookOptionActive -> CreateHookOption { Maybe Bool
createHookOptionActive :: Maybe Bool
createHookOptionActive :: Maybe Bool
createHookOptionActive, Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: Map String Text
$sel:createHookOptionEvents:CreateHookOption :: Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: E'Type
..} ) (Maybe Bool -> CreateHookOption)
-> f (Maybe Bool) -> f CreateHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createHookOptionActive
{-# INLINE createHookOptionActiveL #-}

-- | 'createHookOptionAuthorizationHeader' Lens
createHookOptionAuthorizationHeaderL :: Lens_' CreateHookOption (Maybe Text)
createHookOptionAuthorizationHeaderL :: Lens_' CreateHookOption (Maybe Text)
createHookOptionAuthorizationHeaderL Maybe Text -> f (Maybe Text)
f CreateHookOption{Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: CreateHookOption -> Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: CreateHookOption -> Map String Text
$sel:createHookOptionEvents:CreateHookOption :: CreateHookOption -> Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: CreateHookOption -> E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} = (\Maybe Text
createHookOptionAuthorizationHeader -> CreateHookOption { Maybe Text
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: Maybe Text
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionAuthorizationHeader, Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: Maybe Bool
$sel:createHookOptionBranchFilter:CreateHookOption :: Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: Map String Text
$sel:createHookOptionEvents:CreateHookOption :: Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: E'Type
createHookOptionActive :: Maybe Bool
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} ) (Maybe Text -> CreateHookOption)
-> f (Maybe Text) -> f CreateHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createHookOptionAuthorizationHeader
{-# INLINE createHookOptionAuthorizationHeaderL #-}

-- | 'createHookOptionBranchFilter' Lens
createHookOptionBranchFilterL :: Lens_' CreateHookOption (Maybe Text)
createHookOptionBranchFilterL :: Lens_' CreateHookOption (Maybe Text)
createHookOptionBranchFilterL Maybe Text -> f (Maybe Text)
f CreateHookOption{Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: CreateHookOption -> Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: CreateHookOption -> Map String Text
$sel:createHookOptionEvents:CreateHookOption :: CreateHookOption -> Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: CreateHookOption -> E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} = (\Maybe Text
createHookOptionBranchFilter -> CreateHookOption { Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionBranchFilter, Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: Map String Text
$sel:createHookOptionEvents:CreateHookOption :: Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} ) (Maybe Text -> CreateHookOption)
-> f (Maybe Text) -> f CreateHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createHookOptionBranchFilter
{-# INLINE createHookOptionBranchFilterL #-}

-- | 'createHookOptionConfig' Lens
createHookOptionConfigL :: Lens_' CreateHookOption ((Map.Map String Text))
createHookOptionConfigL :: Lens_' CreateHookOption (Map String Text)
createHookOptionConfigL Map String Text -> f (Map String Text)
f CreateHookOption{Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: CreateHookOption -> Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: CreateHookOption -> Map String Text
$sel:createHookOptionEvents:CreateHookOption :: CreateHookOption -> Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: CreateHookOption -> E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} = (\Map String Text
createHookOptionConfig -> CreateHookOption { Map String Text
$sel:createHookOptionConfig:CreateHookOption :: Map String Text
createHookOptionConfig :: Map String Text
createHookOptionConfig, Maybe Bool
Maybe [Text]
Maybe Text
E'Type
createHookOptionActive :: Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: Maybe Text
$sel:createHookOptionEvents:CreateHookOption :: Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} ) (Map String Text -> CreateHookOption)
-> f (Map String Text) -> f CreateHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Map String Text -> f (Map String Text)
f Map String Text
createHookOptionConfig
{-# INLINE createHookOptionConfigL #-}

-- | 'createHookOptionEvents' Lens
createHookOptionEventsL :: Lens_' CreateHookOption (Maybe [Text])
createHookOptionEventsL :: Lens_' CreateHookOption (Maybe [Text])
createHookOptionEventsL Maybe [Text] -> f (Maybe [Text])
f CreateHookOption{Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: CreateHookOption -> Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: CreateHookOption -> Map String Text
$sel:createHookOptionEvents:CreateHookOption :: CreateHookOption -> Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: CreateHookOption -> E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} = (\Maybe [Text]
createHookOptionEvents -> CreateHookOption { Maybe [Text]
$sel:createHookOptionEvents:CreateHookOption :: Maybe [Text]
createHookOptionEvents :: Maybe [Text]
createHookOptionEvents, Maybe Bool
Maybe Text
Map String Text
E'Type
createHookOptionActive :: Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: Map String Text
$sel:createHookOptionType:CreateHookOption :: E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionType :: E'Type
..} ) (Maybe [Text] -> CreateHookOption)
-> f (Maybe [Text]) -> f CreateHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createHookOptionEvents
{-# INLINE createHookOptionEventsL #-}

-- | 'createHookOptionType' Lens
createHookOptionTypeL :: Lens_' CreateHookOption (E'Type)
createHookOptionTypeL :: Lens_' CreateHookOption E'Type
createHookOptionTypeL E'Type -> f E'Type
f CreateHookOption{Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
E'Type
createHookOptionActive :: CreateHookOption -> Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: CreateHookOption -> Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: CreateHookOption -> Map String Text
$sel:createHookOptionEvents:CreateHookOption :: CreateHookOption -> Maybe [Text]
$sel:createHookOptionType:CreateHookOption :: CreateHookOption -> E'Type
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
createHookOptionType :: E'Type
..} = (\E'Type
createHookOptionType -> CreateHookOption { E'Type
$sel:createHookOptionType:CreateHookOption :: E'Type
createHookOptionType :: E'Type
createHookOptionType, Maybe Bool
Maybe [Text]
Maybe Text
Map String Text
createHookOptionActive :: Maybe Bool
$sel:createHookOptionAuthorizationHeader:CreateHookOption :: Maybe Text
$sel:createHookOptionBranchFilter:CreateHookOption :: Maybe Text
$sel:createHookOptionConfig:CreateHookOption :: Map String Text
$sel:createHookOptionEvents:CreateHookOption :: Maybe [Text]
createHookOptionActive :: Maybe Bool
createHookOptionAuthorizationHeader :: Maybe Text
createHookOptionBranchFilter :: Maybe Text
createHookOptionConfig :: Map String Text
createHookOptionEvents :: Maybe [Text]
..} ) (E'Type -> CreateHookOption) -> f E'Type -> f CreateHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> E'Type -> f E'Type
f E'Type
createHookOptionType
{-# INLINE createHookOptionTypeL #-}



-- * CreateIssueCommentOption

-- | 'createIssueCommentOptionBody' Lens
createIssueCommentOptionBodyL :: Lens_' CreateIssueCommentOption (Text)
createIssueCommentOptionBodyL :: Lens_' CreateIssueCommentOption Text
createIssueCommentOptionBodyL Text -> f Text
f CreateIssueCommentOption{Text
createIssueCommentOptionBody :: CreateIssueCommentOption -> Text
createIssueCommentOptionBody :: Text
..} = (\Text
createIssueCommentOptionBody -> CreateIssueCommentOption { Text
createIssueCommentOptionBody :: Text
createIssueCommentOptionBody :: Text
createIssueCommentOptionBody, ..} ) (Text -> CreateIssueCommentOption)
-> f Text -> f CreateIssueCommentOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createIssueCommentOptionBody
{-# INLINE createIssueCommentOptionBodyL #-}



-- * CreateIssueOption

-- | 'createIssueOptionAssignee' Lens
createIssueOptionAssigneeL :: Lens_' CreateIssueOption (Maybe Text)
createIssueOptionAssigneeL :: Lens_' CreateIssueOption (Maybe Text)
createIssueOptionAssigneeL Maybe Text -> f (Maybe Text)
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
..} = (\Maybe Text
createIssueOptionAssignee -> CreateIssueOption { Maybe Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignee, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
..} ) (Maybe Text -> CreateIssueOption)
-> f (Maybe Text) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createIssueOptionAssignee
{-# INLINE createIssueOptionAssigneeL #-}

-- | 'createIssueOptionAssignees' Lens
createIssueOptionAssigneesL :: Lens_' CreateIssueOption (Maybe [Text])
createIssueOptionAssigneesL :: Lens_' CreateIssueOption (Maybe [Text])
createIssueOptionAssigneesL Maybe [Text] -> f (Maybe [Text])
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe [Text]
createIssueOptionAssignees -> CreateIssueOption { Maybe [Text]
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionAssignees, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} ) (Maybe [Text] -> CreateIssueOption)
-> f (Maybe [Text]) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createIssueOptionAssignees
{-# INLINE createIssueOptionAssigneesL #-}

-- | 'createIssueOptionBody' Lens
createIssueOptionBodyL :: Lens_' CreateIssueOption (Maybe Text)
createIssueOptionBodyL :: Lens_' CreateIssueOption (Maybe Text)
createIssueOptionBodyL Maybe Text -> f (Maybe Text)
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe Text
createIssueOptionBody -> CreateIssueOption { Maybe Text
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
createIssueOptionBody :: Maybe Text
createIssueOptionBody, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} ) (Maybe Text -> CreateIssueOption)
-> f (Maybe Text) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createIssueOptionBody
{-# INLINE createIssueOptionBodyL #-}

-- | 'createIssueOptionClosed' Lens
createIssueOptionClosedL :: Lens_' CreateIssueOption (Maybe Bool)
createIssueOptionClosedL :: Lens_' CreateIssueOption (Maybe Bool)
createIssueOptionClosedL Maybe Bool -> f (Maybe Bool)
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe Bool
createIssueOptionClosed -> CreateIssueOption { Maybe Bool
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
createIssueOptionClosed :: Maybe Bool
createIssueOptionClosed, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} ) (Maybe Bool -> CreateIssueOption)
-> f (Maybe Bool) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createIssueOptionClosed
{-# INLINE createIssueOptionClosedL #-}

-- | 'createIssueOptionDueDate' Lens
createIssueOptionDueDateL :: Lens_' CreateIssueOption (Maybe DateTime)
createIssueOptionDueDateL :: Lens_' CreateIssueOption (Maybe DateTime)
createIssueOptionDueDateL Maybe DateTime -> f (Maybe DateTime)
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe DateTime
createIssueOptionDueDate -> CreateIssueOption { Maybe DateTime
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionDueDate, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} ) (Maybe DateTime -> CreateIssueOption)
-> f (Maybe DateTime) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
createIssueOptionDueDate
{-# INLINE createIssueOptionDueDateL #-}

-- | 'createIssueOptionLabels' Lens
createIssueOptionLabelsL :: Lens_' CreateIssueOption (Maybe [Integer])
createIssueOptionLabelsL :: Lens_' CreateIssueOption (Maybe [Integer])
createIssueOptionLabelsL Maybe [Integer] -> f (Maybe [Integer])
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe [Integer]
createIssueOptionLabels -> CreateIssueOption { Maybe [Integer]
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionLabels, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} ) (Maybe [Integer] -> CreateIssueOption)
-> f (Maybe [Integer]) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Integer] -> f (Maybe [Integer])
f Maybe [Integer]
createIssueOptionLabels
{-# INLINE createIssueOptionLabelsL #-}

-- | 'createIssueOptionMilestone' Lens
createIssueOptionMilestoneL :: Lens_' CreateIssueOption (Maybe Integer)
createIssueOptionMilestoneL :: Lens_' CreateIssueOption (Maybe Integer)
createIssueOptionMilestoneL Maybe Integer -> f (Maybe Integer)
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe Integer
createIssueOptionMilestone -> CreateIssueOption { Maybe Integer
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
createIssueOptionMilestone :: Maybe Integer
createIssueOptionMilestone, Maybe Bool
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} ) (Maybe Integer -> CreateIssueOption)
-> f (Maybe Integer) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createIssueOptionMilestone
{-# INLINE createIssueOptionMilestoneL #-}

-- | 'createIssueOptionRef' Lens
createIssueOptionRefL :: Lens_' CreateIssueOption (Maybe Text)
createIssueOptionRefL :: Lens_' CreateIssueOption (Maybe Text)
createIssueOptionRefL Maybe Text -> f (Maybe Text)
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Maybe Text
createIssueOptionRef -> CreateIssueOption { Maybe Text
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
createIssueOptionRef :: Maybe Text
createIssueOptionRef, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionTitle :: Text
..} ) (Maybe Text -> CreateIssueOption)
-> f (Maybe Text) -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createIssueOptionRef
{-# INLINE createIssueOptionRefL #-}

-- | 'createIssueOptionTitle' Lens
createIssueOptionTitleL :: Lens_' CreateIssueOption (Text)
createIssueOptionTitleL :: Lens_' CreateIssueOption Text
createIssueOptionTitleL Text -> f Text
f CreateIssueOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
Text
createIssueOptionAssignee :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: CreateIssueOption -> Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: CreateIssueOption -> Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: CreateIssueOption -> Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: CreateIssueOption -> Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: CreateIssueOption -> Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: CreateIssueOption -> Maybe Text
$sel:createIssueOptionTitle:CreateIssueOption :: CreateIssueOption -> Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
createIssueOptionTitle :: Text
..} = (\Text
createIssueOptionTitle -> CreateIssueOption { Text
$sel:createIssueOptionTitle:CreateIssueOption :: Text
createIssueOptionTitle :: Text
createIssueOptionTitle, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createIssueOptionAssignee :: Maybe Text
$sel:createIssueOptionAssignees:CreateIssueOption :: Maybe [Text]
$sel:createIssueOptionBody:CreateIssueOption :: Maybe Text
$sel:createIssueOptionClosed:CreateIssueOption :: Maybe Bool
$sel:createIssueOptionDueDate:CreateIssueOption :: Maybe DateTime
$sel:createIssueOptionLabels:CreateIssueOption :: Maybe [Integer]
$sel:createIssueOptionMilestone:CreateIssueOption :: Maybe Integer
$sel:createIssueOptionRef:CreateIssueOption :: Maybe Text
createIssueOptionAssignee :: Maybe Text
createIssueOptionAssignees :: Maybe [Text]
createIssueOptionBody :: Maybe Text
createIssueOptionClosed :: Maybe Bool
createIssueOptionDueDate :: Maybe DateTime
createIssueOptionLabels :: Maybe [Integer]
createIssueOptionMilestone :: Maybe Integer
createIssueOptionRef :: Maybe Text
..} ) (Text -> CreateIssueOption) -> f Text -> f CreateIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createIssueOptionTitle
{-# INLINE createIssueOptionTitleL #-}



-- * CreateKeyOption

-- | 'createKeyOptionKey' Lens
createKeyOptionKeyL :: Lens_' CreateKeyOption (Text)
createKeyOptionKeyL :: Lens_' CreateKeyOption Text
createKeyOptionKeyL Text -> f Text
f CreateKeyOption{Maybe Bool
Text
createKeyOptionKey :: CreateKeyOption -> Text
createKeyOptionKey :: Text
createKeyOptionReadOnly :: Maybe Bool
createKeyOptionTitle :: Text
$sel:createKeyOptionReadOnly:CreateKeyOption :: CreateKeyOption -> Maybe Bool
$sel:createKeyOptionTitle:CreateKeyOption :: CreateKeyOption -> Text
..} = (\Text
createKeyOptionKey -> CreateKeyOption { Text
createKeyOptionKey :: Text
createKeyOptionKey :: Text
createKeyOptionKey, Maybe Bool
Text
createKeyOptionReadOnly :: Maybe Bool
createKeyOptionTitle :: Text
$sel:createKeyOptionReadOnly:CreateKeyOption :: Maybe Bool
$sel:createKeyOptionTitle:CreateKeyOption :: Text
..} ) (Text -> CreateKeyOption) -> f Text -> f CreateKeyOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createKeyOptionKey
{-# INLINE createKeyOptionKeyL #-}

-- | 'createKeyOptionReadOnly' Lens
createKeyOptionReadOnlyL :: Lens_' CreateKeyOption (Maybe Bool)
createKeyOptionReadOnlyL :: Lens_' CreateKeyOption (Maybe Bool)
createKeyOptionReadOnlyL Maybe Bool -> f (Maybe Bool)
f CreateKeyOption{Maybe Bool
Text
createKeyOptionKey :: CreateKeyOption -> Text
$sel:createKeyOptionReadOnly:CreateKeyOption :: CreateKeyOption -> Maybe Bool
$sel:createKeyOptionTitle:CreateKeyOption :: CreateKeyOption -> Text
createKeyOptionKey :: Text
createKeyOptionReadOnly :: Maybe Bool
createKeyOptionTitle :: Text
..} = (\Maybe Bool
createKeyOptionReadOnly -> CreateKeyOption { Maybe Bool
$sel:createKeyOptionReadOnly:CreateKeyOption :: Maybe Bool
createKeyOptionReadOnly :: Maybe Bool
createKeyOptionReadOnly, Text
createKeyOptionKey :: Text
$sel:createKeyOptionTitle:CreateKeyOption :: Text
createKeyOptionKey :: Text
createKeyOptionTitle :: Text
..} ) (Maybe Bool -> CreateKeyOption)
-> f (Maybe Bool) -> f CreateKeyOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createKeyOptionReadOnly
{-# INLINE createKeyOptionReadOnlyL #-}

-- | 'createKeyOptionTitle' Lens
createKeyOptionTitleL :: Lens_' CreateKeyOption (Text)
createKeyOptionTitleL :: Lens_' CreateKeyOption Text
createKeyOptionTitleL Text -> f Text
f CreateKeyOption{Maybe Bool
Text
createKeyOptionKey :: CreateKeyOption -> Text
$sel:createKeyOptionReadOnly:CreateKeyOption :: CreateKeyOption -> Maybe Bool
$sel:createKeyOptionTitle:CreateKeyOption :: CreateKeyOption -> Text
createKeyOptionKey :: Text
createKeyOptionReadOnly :: Maybe Bool
createKeyOptionTitle :: Text
..} = (\Text
createKeyOptionTitle -> CreateKeyOption { Text
$sel:createKeyOptionTitle:CreateKeyOption :: Text
createKeyOptionTitle :: Text
createKeyOptionTitle, Maybe Bool
Text
createKeyOptionKey :: Text
$sel:createKeyOptionReadOnly:CreateKeyOption :: Maybe Bool
createKeyOptionKey :: Text
createKeyOptionReadOnly :: Maybe Bool
..} ) (Text -> CreateKeyOption) -> f Text -> f CreateKeyOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createKeyOptionTitle
{-# INLINE createKeyOptionTitleL #-}



-- * CreateLabelOption

-- | 'createLabelOptionColor' Lens
createLabelOptionColorL :: Lens_' CreateLabelOption (Text)
createLabelOptionColorL :: Lens_' CreateLabelOption Text
createLabelOptionColorL Text -> f Text
f CreateLabelOption{Maybe Bool
Maybe Text
Text
createLabelOptionColor :: CreateLabelOption -> Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
$sel:createLabelOptionDescription:CreateLabelOption :: CreateLabelOption -> Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: CreateLabelOption -> Text
..} = (\Text
createLabelOptionColor -> CreateLabelOption { Text
createLabelOptionColor :: Text
createLabelOptionColor :: Text
createLabelOptionColor, Maybe Bool
Maybe Text
Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
$sel:createLabelOptionDescription:CreateLabelOption :: Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: Text
..} ) (Text -> CreateLabelOption) -> f Text -> f CreateLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createLabelOptionColor
{-# INLINE createLabelOptionColorL #-}

-- | 'createLabelOptionDescription' Lens
createLabelOptionDescriptionL :: Lens_' CreateLabelOption (Maybe Text)
createLabelOptionDescriptionL :: Lens_' CreateLabelOption (Maybe Text)
createLabelOptionDescriptionL Maybe Text -> f (Maybe Text)
f CreateLabelOption{Maybe Bool
Maybe Text
Text
createLabelOptionColor :: CreateLabelOption -> Text
$sel:createLabelOptionDescription:CreateLabelOption :: CreateLabelOption -> Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: CreateLabelOption -> Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
..} = (\Maybe Text
createLabelOptionDescription -> CreateLabelOption { Maybe Text
$sel:createLabelOptionDescription:CreateLabelOption :: Maybe Text
createLabelOptionDescription :: Maybe Text
createLabelOptionDescription, Maybe Bool
Text
createLabelOptionColor :: Text
$sel:createLabelOptionExclusive:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: Text
createLabelOptionColor :: Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
..} ) (Maybe Text -> CreateLabelOption)
-> f (Maybe Text) -> f CreateLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createLabelOptionDescription
{-# INLINE createLabelOptionDescriptionL #-}

-- | 'createLabelOptionExclusive' Lens
createLabelOptionExclusiveL :: Lens_' CreateLabelOption (Maybe Bool)
createLabelOptionExclusiveL :: Lens_' CreateLabelOption (Maybe Bool)
createLabelOptionExclusiveL Maybe Bool -> f (Maybe Bool)
f CreateLabelOption{Maybe Bool
Maybe Text
Text
createLabelOptionColor :: CreateLabelOption -> Text
$sel:createLabelOptionDescription:CreateLabelOption :: CreateLabelOption -> Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: CreateLabelOption -> Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
..} = (\Maybe Bool
createLabelOptionExclusive -> CreateLabelOption { Maybe Bool
$sel:createLabelOptionExclusive:CreateLabelOption :: Maybe Bool
createLabelOptionExclusive :: Maybe Bool
createLabelOptionExclusive, Maybe Bool
Maybe Text
Text
createLabelOptionColor :: Text
$sel:createLabelOptionDescription:CreateLabelOption :: Maybe Text
$sel:createLabelOptionIsArchived:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
..} ) (Maybe Bool -> CreateLabelOption)
-> f (Maybe Bool) -> f CreateLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createLabelOptionExclusive
{-# INLINE createLabelOptionExclusiveL #-}

-- | 'createLabelOptionIsArchived' Lens
createLabelOptionIsArchivedL :: Lens_' CreateLabelOption (Maybe Bool)
createLabelOptionIsArchivedL :: Lens_' CreateLabelOption (Maybe Bool)
createLabelOptionIsArchivedL Maybe Bool -> f (Maybe Bool)
f CreateLabelOption{Maybe Bool
Maybe Text
Text
createLabelOptionColor :: CreateLabelOption -> Text
$sel:createLabelOptionDescription:CreateLabelOption :: CreateLabelOption -> Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: CreateLabelOption -> Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
..} = (\Maybe Bool
createLabelOptionIsArchived -> CreateLabelOption { Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionIsArchived, Maybe Bool
Maybe Text
Text
createLabelOptionColor :: Text
$sel:createLabelOptionDescription:CreateLabelOption :: Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionName :: Text
..} ) (Maybe Bool -> CreateLabelOption)
-> f (Maybe Bool) -> f CreateLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createLabelOptionIsArchived
{-# INLINE createLabelOptionIsArchivedL #-}

-- | 'createLabelOptionName' Lens
createLabelOptionNameL :: Lens_' CreateLabelOption (Text)
createLabelOptionNameL :: Lens_' CreateLabelOption Text
createLabelOptionNameL Text -> f Text
f CreateLabelOption{Maybe Bool
Maybe Text
Text
createLabelOptionColor :: CreateLabelOption -> Text
$sel:createLabelOptionDescription:CreateLabelOption :: CreateLabelOption -> Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: CreateLabelOption -> Maybe Bool
$sel:createLabelOptionName:CreateLabelOption :: CreateLabelOption -> Text
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
createLabelOptionName :: Text
..} = (\Text
createLabelOptionName -> CreateLabelOption { Text
$sel:createLabelOptionName:CreateLabelOption :: Text
createLabelOptionName :: Text
createLabelOptionName, Maybe Bool
Maybe Text
Text
createLabelOptionColor :: Text
$sel:createLabelOptionDescription:CreateLabelOption :: Maybe Text
$sel:createLabelOptionExclusive:CreateLabelOption :: Maybe Bool
$sel:createLabelOptionIsArchived:CreateLabelOption :: Maybe Bool
createLabelOptionColor :: Text
createLabelOptionDescription :: Maybe Text
createLabelOptionExclusive :: Maybe Bool
createLabelOptionIsArchived :: Maybe Bool
..} ) (Text -> CreateLabelOption) -> f Text -> f CreateLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createLabelOptionName
{-# INLINE createLabelOptionNameL #-}



-- * CreateMilestoneOption

-- | 'createMilestoneOptionDescription' Lens
createMilestoneOptionDescriptionL :: Lens_' CreateMilestoneOption (Maybe Text)
createMilestoneOptionDescriptionL :: Lens_' CreateMilestoneOption (Maybe Text)
createMilestoneOptionDescriptionL Maybe Text -> f (Maybe Text)
f CreateMilestoneOption{Maybe Text
Maybe DateTime
Maybe E'State
createMilestoneOptionDescription :: CreateMilestoneOption -> Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionTitle :: Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: CreateMilestoneOption -> Maybe DateTime
$sel:createMilestoneOptionState:CreateMilestoneOption :: CreateMilestoneOption -> Maybe E'State
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: CreateMilestoneOption -> Maybe Text
..} = (\Maybe Text
createMilestoneOptionDescription -> CreateMilestoneOption { Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDescription, Maybe Text
Maybe DateTime
Maybe E'State
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionTitle :: Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: Maybe DateTime
$sel:createMilestoneOptionState:CreateMilestoneOption :: Maybe E'State
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: Maybe Text
..} ) (Maybe Text -> CreateMilestoneOption)
-> f (Maybe Text) -> f CreateMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createMilestoneOptionDescription
{-# INLINE createMilestoneOptionDescriptionL #-}

-- | 'createMilestoneOptionDueOn' Lens
createMilestoneOptionDueOnL :: Lens_' CreateMilestoneOption (Maybe DateTime)
createMilestoneOptionDueOnL :: Lens_' CreateMilestoneOption (Maybe DateTime)
createMilestoneOptionDueOnL Maybe DateTime -> f (Maybe DateTime)
f CreateMilestoneOption{Maybe Text
Maybe DateTime
Maybe E'State
createMilestoneOptionDescription :: CreateMilestoneOption -> Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: CreateMilestoneOption -> Maybe DateTime
$sel:createMilestoneOptionState:CreateMilestoneOption :: CreateMilestoneOption -> Maybe E'State
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: CreateMilestoneOption -> Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionTitle :: Maybe Text
..} = (\Maybe DateTime
createMilestoneOptionDueOn -> CreateMilestoneOption { Maybe DateTime
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: Maybe DateTime
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionDueOn, Maybe Text
Maybe E'State
createMilestoneOptionDescription :: Maybe Text
$sel:createMilestoneOptionState:CreateMilestoneOption :: Maybe E'State
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionTitle :: Maybe Text
..} ) (Maybe DateTime -> CreateMilestoneOption)
-> f (Maybe DateTime) -> f CreateMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
createMilestoneOptionDueOn
{-# INLINE createMilestoneOptionDueOnL #-}

-- | 'createMilestoneOptionState' Lens
createMilestoneOptionStateL :: Lens_' CreateMilestoneOption (Maybe E'State)
createMilestoneOptionStateL :: Lens_' CreateMilestoneOption (Maybe E'State)
createMilestoneOptionStateL Maybe E'State -> f (Maybe E'State)
f CreateMilestoneOption{Maybe Text
Maybe DateTime
Maybe E'State
createMilestoneOptionDescription :: CreateMilestoneOption -> Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: CreateMilestoneOption -> Maybe DateTime
$sel:createMilestoneOptionState:CreateMilestoneOption :: CreateMilestoneOption -> Maybe E'State
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: CreateMilestoneOption -> Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionTitle :: Maybe Text
..} = (\Maybe E'State
createMilestoneOptionState -> CreateMilestoneOption { Maybe E'State
$sel:createMilestoneOptionState:CreateMilestoneOption :: Maybe E'State
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionState, Maybe Text
Maybe DateTime
createMilestoneOptionDescription :: Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: Maybe DateTime
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionTitle :: Maybe Text
..} ) (Maybe E'State -> CreateMilestoneOption)
-> f (Maybe E'State) -> f CreateMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'State -> f (Maybe E'State)
f Maybe E'State
createMilestoneOptionState
{-# INLINE createMilestoneOptionStateL #-}

-- | 'createMilestoneOptionTitle' Lens
createMilestoneOptionTitleL :: Lens_' CreateMilestoneOption (Maybe Text)
createMilestoneOptionTitleL :: Lens_' CreateMilestoneOption (Maybe Text)
createMilestoneOptionTitleL Maybe Text -> f (Maybe Text)
f CreateMilestoneOption{Maybe Text
Maybe DateTime
Maybe E'State
createMilestoneOptionDescription :: CreateMilestoneOption -> Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: CreateMilestoneOption -> Maybe DateTime
$sel:createMilestoneOptionState:CreateMilestoneOption :: CreateMilestoneOption -> Maybe E'State
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: CreateMilestoneOption -> Maybe Text
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionState :: Maybe E'State
createMilestoneOptionTitle :: Maybe Text
..} = (\Maybe Text
createMilestoneOptionTitle -> CreateMilestoneOption { Maybe Text
$sel:createMilestoneOptionTitle:CreateMilestoneOption :: Maybe Text
createMilestoneOptionTitle :: Maybe Text
createMilestoneOptionTitle, Maybe Text
Maybe DateTime
Maybe E'State
createMilestoneOptionDescription :: Maybe Text
$sel:createMilestoneOptionDueOn:CreateMilestoneOption :: Maybe DateTime
$sel:createMilestoneOptionState:CreateMilestoneOption :: Maybe E'State
createMilestoneOptionDescription :: Maybe Text
createMilestoneOptionDueOn :: Maybe DateTime
createMilestoneOptionState :: Maybe E'State
..} ) (Maybe Text -> CreateMilestoneOption)
-> f (Maybe Text) -> f CreateMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createMilestoneOptionTitle
{-# INLINE createMilestoneOptionTitleL #-}



-- * CreateOAuth2ApplicationOptions

-- | 'createOAuth2ApplicationOptionsConfidentialClient' Lens
createOAuth2ApplicationOptionsConfidentialClientL :: Lens_' CreateOAuth2ApplicationOptions (Maybe Bool)
createOAuth2ApplicationOptionsConfidentialClientL :: Lens_' CreateOAuth2ApplicationOptions (Maybe Bool)
createOAuth2ApplicationOptionsConfidentialClientL Maybe Bool -> f (Maybe Bool)
f CreateOAuth2ApplicationOptions{Maybe Bool
Maybe [Text]
Maybe Text
createOAuth2ApplicationOptionsConfidentialClient :: CreateOAuth2ApplicationOptions -> Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Text
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe [Text]
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Bool
..} = (\Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient -> CreateOAuth2ApplicationOptions { Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient, Maybe Bool
Maybe [Text]
Maybe Text
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: Maybe Text
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: Maybe [Text]
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: Maybe Bool
..} ) (Maybe Bool -> CreateOAuth2ApplicationOptions)
-> f (Maybe Bool) -> f CreateOAuth2ApplicationOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient
{-# INLINE createOAuth2ApplicationOptionsConfidentialClientL #-}

-- | 'createOAuth2ApplicationOptionsName' Lens
createOAuth2ApplicationOptionsNameL :: Lens_' CreateOAuth2ApplicationOptions (Maybe Text)
createOAuth2ApplicationOptionsNameL :: Lens_' CreateOAuth2ApplicationOptions (Maybe Text)
createOAuth2ApplicationOptionsNameL Maybe Text -> f (Maybe Text)
f CreateOAuth2ApplicationOptions{Maybe Bool
Maybe [Text]
Maybe Text
createOAuth2ApplicationOptionsConfidentialClient :: CreateOAuth2ApplicationOptions -> Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Text
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe [Text]
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Text
createOAuth2ApplicationOptionsName -> CreateOAuth2ApplicationOptions { Maybe Text
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: Maybe Text
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsName, Maybe Bool
Maybe [Text]
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: Maybe [Text]
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe Text -> CreateOAuth2ApplicationOptions)
-> f (Maybe Text) -> f CreateOAuth2ApplicationOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createOAuth2ApplicationOptionsName
{-# INLINE createOAuth2ApplicationOptionsNameL #-}

-- | 'createOAuth2ApplicationOptionsRedirectUris' Lens
createOAuth2ApplicationOptionsRedirectUrisL :: Lens_' CreateOAuth2ApplicationOptions (Maybe [Text])
createOAuth2ApplicationOptionsRedirectUrisL :: Lens_' CreateOAuth2ApplicationOptions (Maybe [Text])
createOAuth2ApplicationOptionsRedirectUrisL Maybe [Text] -> f (Maybe [Text])
f CreateOAuth2ApplicationOptions{Maybe Bool
Maybe [Text]
Maybe Text
createOAuth2ApplicationOptionsConfidentialClient :: CreateOAuth2ApplicationOptions -> Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Text
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe [Text]
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe [Text]
createOAuth2ApplicationOptionsRedirectUris -> CreateOAuth2ApplicationOptions { Maybe [Text]
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: Maybe [Text]
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsRedirectUris, Maybe Bool
Maybe Text
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: Maybe Text
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe [Text] -> CreateOAuth2ApplicationOptions)
-> f (Maybe [Text]) -> f CreateOAuth2ApplicationOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createOAuth2ApplicationOptionsRedirectUris
{-# INLINE createOAuth2ApplicationOptionsRedirectUrisL #-}

-- | 'createOAuth2ApplicationOptionsSkipSecondaryAuthorization' Lens
createOAuth2ApplicationOptionsSkipSecondaryAuthorizationL :: Lens_' CreateOAuth2ApplicationOptions (Maybe Bool)
createOAuth2ApplicationOptionsSkipSecondaryAuthorizationL :: Lens_' CreateOAuth2ApplicationOptions (Maybe Bool)
createOAuth2ApplicationOptionsSkipSecondaryAuthorizationL Maybe Bool -> f (Maybe Bool)
f CreateOAuth2ApplicationOptions{Maybe Bool
Maybe [Text]
Maybe Text
createOAuth2ApplicationOptionsConfidentialClient :: CreateOAuth2ApplicationOptions -> Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Text
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe [Text]
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions -> Maybe Bool
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Bool
createOAuth2ApplicationOptionsSkipSecondaryAuthorization -> CreateOAuth2ApplicationOptions { Maybe Bool
$sel:createOAuth2ApplicationOptionsSkipSecondaryAuthorization:CreateOAuth2ApplicationOptions :: Maybe Bool
createOAuth2ApplicationOptionsSkipSecondaryAuthorization :: Maybe Bool
createOAuth2ApplicationOptionsSkipSecondaryAuthorization, Maybe Bool
Maybe [Text]
Maybe Text
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
$sel:createOAuth2ApplicationOptionsName:CreateOAuth2ApplicationOptions :: Maybe Text
$sel:createOAuth2ApplicationOptionsRedirectUris:CreateOAuth2ApplicationOptions :: Maybe [Text]
createOAuth2ApplicationOptionsConfidentialClient :: Maybe Bool
createOAuth2ApplicationOptionsName :: Maybe Text
createOAuth2ApplicationOptionsRedirectUris :: Maybe [Text]
..} ) (Maybe Bool -> CreateOAuth2ApplicationOptions)
-> f (Maybe Bool) -> f CreateOAuth2ApplicationOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createOAuth2ApplicationOptionsSkipSecondaryAuthorization
{-# INLINE createOAuth2ApplicationOptionsSkipSecondaryAuthorizationL #-}



-- * CreateOrUpdateSecretOption

-- | 'createOrUpdateSecretOptionData' Lens
createOrUpdateSecretOptionDataL :: Lens_' CreateOrUpdateSecretOption (Text)
createOrUpdateSecretOptionDataL :: Lens_' CreateOrUpdateSecretOption Text
createOrUpdateSecretOptionDataL Text -> f Text
f CreateOrUpdateSecretOption{Text
createOrUpdateSecretOptionData :: CreateOrUpdateSecretOption -> Text
createOrUpdateSecretOptionData :: Text
..} = (\Text
createOrUpdateSecretOptionData -> CreateOrUpdateSecretOption { Text
createOrUpdateSecretOptionData :: Text
createOrUpdateSecretOptionData :: Text
createOrUpdateSecretOptionData, ..} ) (Text -> CreateOrUpdateSecretOption)
-> f Text -> f CreateOrUpdateSecretOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createOrUpdateSecretOptionData
{-# INLINE createOrUpdateSecretOptionDataL #-}



-- * CreateOrgOption

-- | 'createOrgOptionDescription' Lens
createOrgOptionDescriptionL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionDescriptionL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionDescriptionL Maybe Text -> f (Maybe Text)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
..} = (\Maybe Text
createOrgOptionDescription -> CreateOrgOption { Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionDescription, Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
..} ) (Maybe Text -> CreateOrgOption)
-> f (Maybe Text) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createOrgOptionDescription
{-# INLINE createOrgOptionDescriptionL #-}

-- | 'createOrgOptionEmail' Lens
createOrgOptionEmailL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionEmailL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionEmailL Maybe Text -> f (Maybe Text)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
createOrgOptionEmail -> CreateOrgOption { Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionEmail, Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} ) (Maybe Text -> CreateOrgOption)
-> f (Maybe Text) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createOrgOptionEmail
{-# INLINE createOrgOptionEmailL #-}

-- | 'createOrgOptionFullName' Lens
createOrgOptionFullNameL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionFullNameL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionFullNameL Maybe Text -> f (Maybe Text)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
createOrgOptionFullName -> CreateOrgOption { Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionFullName, Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} ) (Maybe Text -> CreateOrgOption)
-> f (Maybe Text) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createOrgOptionFullName
{-# INLINE createOrgOptionFullNameL #-}

-- | 'createOrgOptionLocation' Lens
createOrgOptionLocationL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionLocationL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionLocationL Maybe Text -> f (Maybe Text)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
createOrgOptionLocation -> CreateOrgOption { Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionLocation, Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} ) (Maybe Text -> CreateOrgOption)
-> f (Maybe Text) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createOrgOptionLocation
{-# INLINE createOrgOptionLocationL #-}

-- | 'createOrgOptionRepoAdminChangeTeamAccess' Lens
createOrgOptionRepoAdminChangeTeamAccessL :: Lens_' CreateOrgOption (Maybe Bool)
createOrgOptionRepoAdminChangeTeamAccessL :: Lens_' CreateOrgOption (Maybe Bool)
createOrgOptionRepoAdminChangeTeamAccessL Maybe Bool -> f (Maybe Bool)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Maybe Bool
createOrgOptionRepoAdminChangeTeamAccess -> CreateOrgOption { Maybe Bool
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionRepoAdminChangeTeamAccess, Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> CreateOrgOption)
-> f (Maybe Bool) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createOrgOptionRepoAdminChangeTeamAccess
{-# INLINE createOrgOptionRepoAdminChangeTeamAccessL #-}

-- | 'createOrgOptionUsername' Lens
createOrgOptionUsernameL :: Lens_' CreateOrgOption (Text)
createOrgOptionUsernameL :: Lens_' CreateOrgOption Text
createOrgOptionUsernameL Text -> f Text
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Text
createOrgOptionUsername -> CreateOrgOption { Text
$sel:createOrgOptionUsername:CreateOrgOption :: Text
createOrgOptionUsername :: Text
createOrgOptionUsername, Maybe Bool
Maybe Text
Maybe E'Visibility
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} ) (Text -> CreateOrgOption) -> f Text -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createOrgOptionUsername
{-# INLINE createOrgOptionUsernameL #-}

-- | 'createOrgOptionVisibility' Lens
createOrgOptionVisibilityL :: Lens_' CreateOrgOption (Maybe E'Visibility)
createOrgOptionVisibilityL :: Lens_' CreateOrgOption (Maybe E'Visibility)
createOrgOptionVisibilityL Maybe E'Visibility -> f (Maybe E'Visibility)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Maybe E'Visibility
createOrgOptionVisibility -> CreateOrgOption { Maybe E'Visibility
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionVisibility, Maybe Bool
Maybe Text
Text
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionWebsite :: Maybe Text
..} ) (Maybe E'Visibility -> CreateOrgOption)
-> f (Maybe E'Visibility) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Visibility -> f (Maybe E'Visibility)
f Maybe E'Visibility
createOrgOptionVisibility
{-# INLINE createOrgOptionVisibilityL #-}

-- | 'createOrgOptionWebsite' Lens
createOrgOptionWebsiteL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionWebsiteL :: Lens_' CreateOrgOption (Maybe Text)
createOrgOptionWebsiteL Maybe Text -> f (Maybe Text)
f CreateOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: CreateOrgOption -> Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: CreateOrgOption -> Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: CreateOrgOption -> Text
$sel:createOrgOptionVisibility:CreateOrgOption :: CreateOrgOption -> Maybe E'Visibility
$sel:createOrgOptionWebsite:CreateOrgOption :: CreateOrgOption -> Maybe Text
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
createOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
createOrgOptionWebsite -> CreateOrgOption { Maybe Text
$sel:createOrgOptionWebsite:CreateOrgOption :: Maybe Text
createOrgOptionWebsite :: Maybe Text
createOrgOptionWebsite, Maybe Bool
Maybe Text
Maybe E'Visibility
Text
createOrgOptionDescription :: Maybe Text
$sel:createOrgOptionEmail:CreateOrgOption :: Maybe Text
$sel:createOrgOptionFullName:CreateOrgOption :: Maybe Text
$sel:createOrgOptionLocation:CreateOrgOption :: Maybe Text
$sel:createOrgOptionRepoAdminChangeTeamAccess:CreateOrgOption :: Maybe Bool
$sel:createOrgOptionUsername:CreateOrgOption :: Text
$sel:createOrgOptionVisibility:CreateOrgOption :: Maybe E'Visibility
createOrgOptionDescription :: Maybe Text
createOrgOptionEmail :: Maybe Text
createOrgOptionFullName :: Maybe Text
createOrgOptionLocation :: Maybe Text
createOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
createOrgOptionUsername :: Text
createOrgOptionVisibility :: Maybe E'Visibility
..} ) (Maybe Text -> CreateOrgOption)
-> f (Maybe Text) -> f CreateOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createOrgOptionWebsite
{-# INLINE createOrgOptionWebsiteL #-}



-- * CreatePullRequestOption

-- | 'createPullRequestOptionAssignee' Lens
createPullRequestOptionAssigneeL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionAssigneeL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionAssigneeL Maybe Text -> f (Maybe Text)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
..} = (\Maybe Text
createPullRequestOptionAssignee -> CreatePullRequestOption { Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignee, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
..} ) (Maybe Text -> CreatePullRequestOption)
-> f (Maybe Text) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullRequestOptionAssignee
{-# INLINE createPullRequestOptionAssigneeL #-}

-- | 'createPullRequestOptionAssignees' Lens
createPullRequestOptionAssigneesL :: Lens_' CreatePullRequestOption (Maybe [Text])
createPullRequestOptionAssigneesL :: Lens_' CreatePullRequestOption (Maybe [Text])
createPullRequestOptionAssigneesL Maybe [Text] -> f (Maybe [Text])
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe [Text]
createPullRequestOptionAssignees -> CreatePullRequestOption { Maybe [Text]
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionAssignees, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe [Text] -> CreatePullRequestOption)
-> f (Maybe [Text]) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createPullRequestOptionAssignees
{-# INLINE createPullRequestOptionAssigneesL #-}

-- | 'createPullRequestOptionBase' Lens
createPullRequestOptionBaseL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionBaseL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionBaseL Maybe Text -> f (Maybe Text)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe Text
createPullRequestOptionBase -> CreatePullRequestOption { Maybe Text
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBase, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe Text -> CreatePullRequestOption)
-> f (Maybe Text) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullRequestOptionBase
{-# INLINE createPullRequestOptionBaseL #-}

-- | 'createPullRequestOptionBody' Lens
createPullRequestOptionBodyL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionBodyL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionBodyL Maybe Text -> f (Maybe Text)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe Text
createPullRequestOptionBody -> CreatePullRequestOption { Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionBody, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe Text -> CreatePullRequestOption)
-> f (Maybe Text) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullRequestOptionBody
{-# INLINE createPullRequestOptionBodyL #-}

-- | 'createPullRequestOptionDueDate' Lens
createPullRequestOptionDueDateL :: Lens_' CreatePullRequestOption (Maybe DateTime)
createPullRequestOptionDueDateL :: Lens_' CreatePullRequestOption (Maybe DateTime)
createPullRequestOptionDueDateL Maybe DateTime -> f (Maybe DateTime)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe DateTime
createPullRequestOptionDueDate -> CreatePullRequestOption { Maybe DateTime
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionDueDate, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe DateTime -> CreatePullRequestOption)
-> f (Maybe DateTime) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
createPullRequestOptionDueDate
{-# INLINE createPullRequestOptionDueDateL #-}

-- | 'createPullRequestOptionHead' Lens
createPullRequestOptionHeadL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionHeadL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionHeadL Maybe Text -> f (Maybe Text)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe Text
createPullRequestOptionHead -> CreatePullRequestOption { Maybe Text
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionHead, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe Text -> CreatePullRequestOption)
-> f (Maybe Text) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullRequestOptionHead
{-# INLINE createPullRequestOptionHeadL #-}

-- | 'createPullRequestOptionLabels' Lens
createPullRequestOptionLabelsL :: Lens_' CreatePullRequestOption (Maybe [Integer])
createPullRequestOptionLabelsL :: Lens_' CreatePullRequestOption (Maybe [Integer])
createPullRequestOptionLabelsL Maybe [Integer] -> f (Maybe [Integer])
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe [Integer]
createPullRequestOptionLabels -> CreatePullRequestOption { Maybe [Integer]
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionLabels, Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe [Integer] -> CreatePullRequestOption)
-> f (Maybe [Integer]) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Integer] -> f (Maybe [Integer])
f Maybe [Integer]
createPullRequestOptionLabels
{-# INLINE createPullRequestOptionLabelsL #-}

-- | 'createPullRequestOptionMilestone' Lens
createPullRequestOptionMilestoneL :: Lens_' CreatePullRequestOption (Maybe Integer)
createPullRequestOptionMilestoneL :: Lens_' CreatePullRequestOption (Maybe Integer)
createPullRequestOptionMilestoneL Maybe Integer -> f (Maybe Integer)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe Integer
createPullRequestOptionMilestone -> CreatePullRequestOption { Maybe Integer
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionMilestone, Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe Integer -> CreatePullRequestOption)
-> f (Maybe Integer) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createPullRequestOptionMilestone
{-# INLINE createPullRequestOptionMilestoneL #-}

-- | 'createPullRequestOptionReviewers' Lens
createPullRequestOptionReviewersL :: Lens_' CreatePullRequestOption (Maybe [Text])
createPullRequestOptionReviewersL :: Lens_' CreatePullRequestOption (Maybe [Text])
createPullRequestOptionReviewersL Maybe [Text] -> f (Maybe [Text])
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe [Text]
createPullRequestOptionReviewers -> CreatePullRequestOption { Maybe [Text]
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionReviewers, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe [Text] -> CreatePullRequestOption)
-> f (Maybe [Text]) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createPullRequestOptionReviewers
{-# INLINE createPullRequestOptionReviewersL #-}

-- | 'createPullRequestOptionTeamReviewers' Lens
createPullRequestOptionTeamReviewersL :: Lens_' CreatePullRequestOption (Maybe [Text])
createPullRequestOptionTeamReviewersL :: Lens_' CreatePullRequestOption (Maybe [Text])
createPullRequestOptionTeamReviewersL Maybe [Text] -> f (Maybe [Text])
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe [Text]
createPullRequestOptionTeamReviewers -> CreatePullRequestOption { Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} ) (Maybe [Text] -> CreatePullRequestOption)
-> f (Maybe [Text]) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createPullRequestOptionTeamReviewers
{-# INLINE createPullRequestOptionTeamReviewersL #-}

-- | 'createPullRequestOptionTitle' Lens
createPullRequestOptionTitleL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionTitleL :: Lens_' CreatePullRequestOption (Maybe Text)
createPullRequestOptionTitleL Maybe Text -> f (Maybe Text)
f CreatePullRequestOption{Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: CreatePullRequestOption -> Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: CreatePullRequestOption -> Maybe [Text]
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: CreatePullRequestOption -> Maybe Text
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
createPullRequestOptionTitle :: Maybe Text
..} = (\Maybe Text
createPullRequestOptionTitle -> CreatePullRequestOption { Maybe Text
$sel:createPullRequestOptionTitle:CreatePullRequestOption :: Maybe Text
createPullRequestOptionTitle :: Maybe Text
createPullRequestOptionTitle, Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
createPullRequestOptionAssignee :: Maybe Text
$sel:createPullRequestOptionAssignees:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionBase:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionBody:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionDueDate:CreatePullRequestOption :: Maybe DateTime
$sel:createPullRequestOptionHead:CreatePullRequestOption :: Maybe Text
$sel:createPullRequestOptionLabels:CreatePullRequestOption :: Maybe [Integer]
$sel:createPullRequestOptionMilestone:CreatePullRequestOption :: Maybe Integer
$sel:createPullRequestOptionReviewers:CreatePullRequestOption :: Maybe [Text]
$sel:createPullRequestOptionTeamReviewers:CreatePullRequestOption :: Maybe [Text]
createPullRequestOptionAssignee :: Maybe Text
createPullRequestOptionAssignees :: Maybe [Text]
createPullRequestOptionBase :: Maybe Text
createPullRequestOptionBody :: Maybe Text
createPullRequestOptionDueDate :: Maybe DateTime
createPullRequestOptionHead :: Maybe Text
createPullRequestOptionLabels :: Maybe [Integer]
createPullRequestOptionMilestone :: Maybe Integer
createPullRequestOptionReviewers :: Maybe [Text]
createPullRequestOptionTeamReviewers :: Maybe [Text]
..} ) (Maybe Text -> CreatePullRequestOption)
-> f (Maybe Text) -> f CreatePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullRequestOptionTitle
{-# INLINE createPullRequestOptionTitleL #-}



-- * CreatePullReviewComment

-- | 'createPullReviewCommentBody' Lens
createPullReviewCommentBodyL :: Lens_' CreatePullReviewComment (Maybe Text)
createPullReviewCommentBodyL :: Lens_' CreatePullReviewComment (Maybe Text)
createPullReviewCommentBodyL Maybe Text -> f (Maybe Text)
f CreatePullReviewComment{Maybe Integer
Maybe Text
createPullReviewCommentBody :: CreatePullReviewComment -> Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Text
..} = (\Maybe Text
createPullReviewCommentBody -> CreatePullReviewComment { Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentBody, Maybe Integer
Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: Maybe Text
..} ) (Maybe Text -> CreatePullReviewComment)
-> f (Maybe Text) -> f CreatePullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullReviewCommentBody
{-# INLINE createPullReviewCommentBodyL #-}

-- | 'createPullReviewCommentNewPosition' Lens
createPullReviewCommentNewPositionL :: Lens_' CreatePullReviewComment (Maybe Integer)
createPullReviewCommentNewPositionL :: Lens_' CreatePullReviewComment (Maybe Integer)
createPullReviewCommentNewPositionL Maybe Integer -> f (Maybe Integer)
f CreatePullReviewComment{Maybe Integer
Maybe Text
createPullReviewCommentBody :: CreatePullReviewComment -> Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
..} = (\Maybe Integer
createPullReviewCommentNewPosition -> CreatePullReviewComment { Maybe Integer
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: Maybe Integer
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentNewPosition, Maybe Integer
Maybe Text
createPullReviewCommentBody :: Maybe Text
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
..} ) (Maybe Integer -> CreatePullReviewComment)
-> f (Maybe Integer) -> f CreatePullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createPullReviewCommentNewPosition
{-# INLINE createPullReviewCommentNewPositionL #-}

-- | 'createPullReviewCommentOldPosition' Lens
createPullReviewCommentOldPositionL :: Lens_' CreatePullReviewComment (Maybe Integer)
createPullReviewCommentOldPositionL :: Lens_' CreatePullReviewComment (Maybe Integer)
createPullReviewCommentOldPositionL Maybe Integer -> f (Maybe Integer)
f CreatePullReviewComment{Maybe Integer
Maybe Text
createPullReviewCommentBody :: CreatePullReviewComment -> Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
..} = (\Maybe Integer
createPullReviewCommentOldPosition -> CreatePullReviewComment { Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentOldPosition, Maybe Integer
Maybe Text
createPullReviewCommentBody :: Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
..} ) (Maybe Integer -> CreatePullReviewComment)
-> f (Maybe Integer) -> f CreatePullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createPullReviewCommentOldPosition
{-# INLINE createPullReviewCommentOldPositionL #-}

-- | 'createPullReviewCommentPath' Lens
createPullReviewCommentPathL :: Lens_' CreatePullReviewComment (Maybe Text)
createPullReviewCommentPathL :: Lens_' CreatePullReviewComment (Maybe Text)
createPullReviewCommentPathL Maybe Text -> f (Maybe Text)
f CreatePullReviewComment{Maybe Integer
Maybe Text
createPullReviewCommentBody :: CreatePullReviewComment -> Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Integer
$sel:createPullReviewCommentPath:CreatePullReviewComment :: CreatePullReviewComment -> Maybe Text
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
createPullReviewCommentPath :: Maybe Text
..} = (\Maybe Text
createPullReviewCommentPath -> CreatePullReviewComment { Maybe Text
$sel:createPullReviewCommentPath:CreatePullReviewComment :: Maybe Text
createPullReviewCommentPath :: Maybe Text
createPullReviewCommentPath, Maybe Integer
Maybe Text
createPullReviewCommentBody :: Maybe Text
$sel:createPullReviewCommentNewPosition:CreatePullReviewComment :: Maybe Integer
$sel:createPullReviewCommentOldPosition:CreatePullReviewComment :: Maybe Integer
createPullReviewCommentBody :: Maybe Text
createPullReviewCommentNewPosition :: Maybe Integer
createPullReviewCommentOldPosition :: Maybe Integer
..} ) (Maybe Text -> CreatePullReviewComment)
-> f (Maybe Text) -> f CreatePullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullReviewCommentPath
{-# INLINE createPullReviewCommentPathL #-}



-- * CreatePullReviewOptions

-- | 'createPullReviewOptionsBody' Lens
createPullReviewOptionsBodyL :: Lens_' CreatePullReviewOptions (Maybe Text)
createPullReviewOptionsBodyL :: Lens_' CreatePullReviewOptions (Maybe Text)
createPullReviewOptionsBodyL Maybe Text -> f (Maybe Text)
f CreatePullReviewOptions{Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsBody :: CreatePullReviewOptions -> Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
..} = (\Maybe Text
createPullReviewOptionsBody -> CreatePullReviewOptions { Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsBody, Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: Maybe Text
..} ) (Maybe Text -> CreatePullReviewOptions)
-> f (Maybe Text) -> f CreatePullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullReviewOptionsBody
{-# INLINE createPullReviewOptionsBodyL #-}

-- | 'createPullReviewOptionsComments' Lens
createPullReviewOptionsCommentsL :: Lens_' CreatePullReviewOptions (Maybe [CreatePullReviewComment])
createPullReviewOptionsCommentsL :: Lens_' CreatePullReviewOptions (Maybe [CreatePullReviewComment])
createPullReviewOptionsCommentsL Maybe [CreatePullReviewComment]
-> f (Maybe [CreatePullReviewComment])
f CreatePullReviewOptions{Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsBody :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
..} = (\Maybe [CreatePullReviewComment]
createPullReviewOptionsComments -> CreatePullReviewOptions { Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: Maybe [CreatePullReviewComment]
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsComments, Maybe Text
createPullReviewOptionsBody :: Maybe Text
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
..} ) (Maybe [CreatePullReviewComment] -> CreatePullReviewOptions)
-> f (Maybe [CreatePullReviewComment]) -> f CreatePullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [CreatePullReviewComment]
-> f (Maybe [CreatePullReviewComment])
f Maybe [CreatePullReviewComment]
createPullReviewOptionsComments
{-# INLINE createPullReviewOptionsCommentsL #-}

-- | 'createPullReviewOptionsCommitId' Lens
createPullReviewOptionsCommitIdL :: Lens_' CreatePullReviewOptions (Maybe Text)
createPullReviewOptionsCommitIdL :: Lens_' CreatePullReviewOptions (Maybe Text)
createPullReviewOptionsCommitIdL Maybe Text -> f (Maybe Text)
f CreatePullReviewOptions{Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsBody :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
..} = (\Maybe Text
createPullReviewOptionsCommitId -> CreatePullReviewOptions { Maybe Text
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: Maybe Text
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsCommitId, Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsBody :: Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsEvent :: Maybe Text
..} ) (Maybe Text -> CreatePullReviewOptions)
-> f (Maybe Text) -> f CreatePullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullReviewOptionsCommitId
{-# INLINE createPullReviewOptionsCommitIdL #-}

-- | 'createPullReviewOptionsEvent' Lens
createPullReviewOptionsEventL :: Lens_' CreatePullReviewOptions (Maybe Text)
createPullReviewOptionsEventL :: Lens_' CreatePullReviewOptions (Maybe Text)
createPullReviewOptionsEventL Maybe Text -> f (Maybe Text)
f CreatePullReviewOptions{Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsBody :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: CreatePullReviewOptions -> Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsCommitId :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
..} = (\Maybe Text
createPullReviewOptionsEvent -> CreatePullReviewOptions { Maybe Text
$sel:createPullReviewOptionsEvent:CreatePullReviewOptions :: Maybe Text
createPullReviewOptionsEvent :: Maybe Text
createPullReviewOptionsEvent, Maybe [CreatePullReviewComment]
Maybe Text
createPullReviewOptionsBody :: Maybe Text
$sel:createPullReviewOptionsComments:CreatePullReviewOptions :: Maybe [CreatePullReviewComment]
$sel:createPullReviewOptionsCommitId:CreatePullReviewOptions :: Maybe Text
createPullReviewOptionsBody :: Maybe Text
createPullReviewOptionsComments :: Maybe [CreatePullReviewComment]
createPullReviewOptionsCommitId :: Maybe Text
..} ) (Maybe Text -> CreatePullReviewOptions)
-> f (Maybe Text) -> f CreatePullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPullReviewOptionsEvent
{-# INLINE createPullReviewOptionsEventL #-}



-- * CreatePushMirrorOption

-- | 'createPushMirrorOptionInterval' Lens
createPushMirrorOptionIntervalL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionIntervalL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionIntervalL Maybe Text -> f (Maybe Text)
f CreatePushMirrorOption{Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: CreatePushMirrorOption -> Maybe Text
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Bool
..} = (\Maybe Text
createPushMirrorOptionInterval -> CreatePushMirrorOption { Maybe Text
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionInterval, Maybe Bool
Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: Maybe Bool
..} ) (Maybe Text -> CreatePushMirrorOption)
-> f (Maybe Text) -> f CreatePushMirrorOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPushMirrorOptionInterval
{-# INLINE createPushMirrorOptionIntervalL #-}

-- | 'createPushMirrorOptionRemoteAddress' Lens
createPushMirrorOptionRemoteAddressL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionRemoteAddressL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionRemoteAddressL Maybe Text -> f (Maybe Text)
f CreatePushMirrorOption{Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
createPushMirrorOptionRemoteAddress -> CreatePushMirrorOption { Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemoteAddress, Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> CreatePushMirrorOption)
-> f (Maybe Text) -> f CreatePushMirrorOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPushMirrorOptionRemoteAddress
{-# INLINE createPushMirrorOptionRemoteAddressL #-}

-- | 'createPushMirrorOptionRemotePassword' Lens
createPushMirrorOptionRemotePasswordL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionRemotePasswordL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionRemotePasswordL Maybe Text -> f (Maybe Text)
f CreatePushMirrorOption{Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
createPushMirrorOptionRemotePassword -> CreatePushMirrorOption { Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemotePassword, Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> CreatePushMirrorOption)
-> f (Maybe Text) -> f CreatePushMirrorOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPushMirrorOptionRemotePassword
{-# INLINE createPushMirrorOptionRemotePasswordL #-}

-- | 'createPushMirrorOptionRemoteUsername' Lens
createPushMirrorOptionRemoteUsernameL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionRemoteUsernameL :: Lens_' CreatePushMirrorOption (Maybe Text)
createPushMirrorOptionRemoteUsernameL Maybe Text -> f (Maybe Text)
f CreatePushMirrorOption{Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
createPushMirrorOptionRemoteUsername -> CreatePushMirrorOption { Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionRemoteUsername, Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> CreatePushMirrorOption)
-> f (Maybe Text) -> f CreatePushMirrorOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createPushMirrorOptionRemoteUsername
{-# INLINE createPushMirrorOptionRemoteUsernameL #-}

-- | 'createPushMirrorOptionSyncOnCommit' Lens
createPushMirrorOptionSyncOnCommitL :: Lens_' CreatePushMirrorOption (Maybe Bool)
createPushMirrorOptionSyncOnCommitL :: Lens_' CreatePushMirrorOption (Maybe Bool)
createPushMirrorOptionSyncOnCommitL Maybe Bool -> f (Maybe Bool)
f CreatePushMirrorOption{Maybe Bool
Maybe Text
createPushMirrorOptionInterval :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Text
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: CreatePushMirrorOption -> Maybe Bool
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
createPushMirrorOptionSyncOnCommit :: Maybe Bool
..} = (\Maybe Bool
createPushMirrorOptionSyncOnCommit -> CreatePushMirrorOption { Maybe Bool
$sel:createPushMirrorOptionSyncOnCommit:CreatePushMirrorOption :: Maybe Bool
createPushMirrorOptionSyncOnCommit :: Maybe Bool
createPushMirrorOptionSyncOnCommit, Maybe Text
createPushMirrorOptionInterval :: Maybe Text
$sel:createPushMirrorOptionRemoteAddress:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemotePassword:CreatePushMirrorOption :: Maybe Text
$sel:createPushMirrorOptionRemoteUsername:CreatePushMirrorOption :: Maybe Text
createPushMirrorOptionInterval :: Maybe Text
createPushMirrorOptionRemoteAddress :: Maybe Text
createPushMirrorOptionRemotePassword :: Maybe Text
createPushMirrorOptionRemoteUsername :: Maybe Text
..} ) (Maybe Bool -> CreatePushMirrorOption)
-> f (Maybe Bool) -> f CreatePushMirrorOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createPushMirrorOptionSyncOnCommit
{-# INLINE createPushMirrorOptionSyncOnCommitL #-}



-- * CreateReleaseOption

-- | 'createReleaseOptionBody' Lens
createReleaseOptionBodyL :: Lens_' CreateReleaseOption (Maybe Text)
createReleaseOptionBodyL :: Lens_' CreateReleaseOption (Maybe Text)
createReleaseOptionBodyL Maybe Text -> f (Maybe Text)
f CreateReleaseOption{Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: CreateReleaseOption -> Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: CreateReleaseOption -> Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
..} = (\Maybe Text
createReleaseOptionBody -> CreateReleaseOption { Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionBody, Maybe Bool
Maybe Text
Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: Maybe Text
..} ) (Maybe Text -> CreateReleaseOption)
-> f (Maybe Text) -> f CreateReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createReleaseOptionBody
{-# INLINE createReleaseOptionBodyL #-}

-- | 'createReleaseOptionDraft' Lens
createReleaseOptionDraftL :: Lens_' CreateReleaseOption (Maybe Bool)
createReleaseOptionDraftL :: Lens_' CreateReleaseOption (Maybe Bool)
createReleaseOptionDraftL Maybe Bool -> f (Maybe Bool)
f CreateReleaseOption{Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: CreateReleaseOption -> Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Bool
createReleaseOptionDraft -> CreateReleaseOption { Maybe Bool
$sel:createReleaseOptionDraft:CreateReleaseOption :: Maybe Bool
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionDraft, Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: Maybe Text
$sel:createReleaseOptionName:CreateReleaseOption :: Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Bool -> CreateReleaseOption)
-> f (Maybe Bool) -> f CreateReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createReleaseOptionDraft
{-# INLINE createReleaseOptionDraftL #-}

-- | 'createReleaseOptionName' Lens
createReleaseOptionNameL :: Lens_' CreateReleaseOption (Maybe Text)
createReleaseOptionNameL :: Lens_' CreateReleaseOption (Maybe Text)
createReleaseOptionNameL Maybe Text -> f (Maybe Text)
f CreateReleaseOption{Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: CreateReleaseOption -> Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Text
createReleaseOptionName -> CreateReleaseOption { Maybe Text
$sel:createReleaseOptionName:CreateReleaseOption :: Maybe Text
createReleaseOptionName :: Maybe Text
createReleaseOptionName, Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Text -> CreateReleaseOption)
-> f (Maybe Text) -> f CreateReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createReleaseOptionName
{-# INLINE createReleaseOptionNameL #-}

-- | 'createReleaseOptionPrerelease' Lens
createReleaseOptionPrereleaseL :: Lens_' CreateReleaseOption (Maybe Bool)
createReleaseOptionPrereleaseL :: Lens_' CreateReleaseOption (Maybe Bool)
createReleaseOptionPrereleaseL Maybe Bool -> f (Maybe Bool)
f CreateReleaseOption{Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: CreateReleaseOption -> Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Bool
createReleaseOptionPrerelease -> CreateReleaseOption { Maybe Bool
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: Maybe Bool
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionPrerelease, Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: Maybe Text
$sel:createReleaseOptionTagName:CreateReleaseOption :: Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Bool -> CreateReleaseOption)
-> f (Maybe Bool) -> f CreateReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createReleaseOptionPrerelease
{-# INLINE createReleaseOptionPrereleaseL #-}

-- | 'createReleaseOptionTagName' Lens
createReleaseOptionTagNameL :: Lens_' CreateReleaseOption (Text)
createReleaseOptionTagNameL :: Lens_' CreateReleaseOption Text
createReleaseOptionTagNameL Text -> f Text
f CreateReleaseOption{Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: CreateReleaseOption -> Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} = (\Text
createReleaseOptionTagName -> CreateReleaseOption { Text
$sel:createReleaseOptionTagName:CreateReleaseOption :: Text
createReleaseOptionTagName :: Text
createReleaseOptionTagName, Maybe Bool
Maybe Text
createReleaseOptionBody :: Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTargetCommitish :: Maybe Text
..} ) (Text -> CreateReleaseOption) -> f Text -> f CreateReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createReleaseOptionTagName
{-# INLINE createReleaseOptionTagNameL #-}

-- | 'createReleaseOptionTargetCommitish' Lens
createReleaseOptionTargetCommitishL :: Lens_' CreateReleaseOption (Maybe Text)
createReleaseOptionTargetCommitishL :: Lens_' CreateReleaseOption (Maybe Text)
createReleaseOptionTargetCommitishL Maybe Text -> f (Maybe Text)
f CreateReleaseOption{Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: CreateReleaseOption -> Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: CreateReleaseOption -> Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: CreateReleaseOption -> Maybe Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
createReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Text
createReleaseOptionTargetCommitish -> CreateReleaseOption { Maybe Text
$sel:createReleaseOptionTargetCommitish:CreateReleaseOption :: Maybe Text
createReleaseOptionTargetCommitish :: Maybe Text
createReleaseOptionTargetCommitish, Maybe Bool
Maybe Text
Text
createReleaseOptionBody :: Maybe Text
$sel:createReleaseOptionDraft:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionName:CreateReleaseOption :: Maybe Text
$sel:createReleaseOptionPrerelease:CreateReleaseOption :: Maybe Bool
$sel:createReleaseOptionTagName:CreateReleaseOption :: Text
createReleaseOptionBody :: Maybe Text
createReleaseOptionDraft :: Maybe Bool
createReleaseOptionName :: Maybe Text
createReleaseOptionPrerelease :: Maybe Bool
createReleaseOptionTagName :: Text
..} ) (Maybe Text -> CreateReleaseOption)
-> f (Maybe Text) -> f CreateReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createReleaseOptionTargetCommitish
{-# INLINE createReleaseOptionTargetCommitishL #-}



-- * CreateRepoOption

-- | 'createRepoOptionAutoInit' Lens
createRepoOptionAutoInitL :: Lens_' CreateRepoOption (Maybe Bool)
createRepoOptionAutoInitL :: Lens_' CreateRepoOption (Maybe Bool)
createRepoOptionAutoInitL Maybe Bool -> f (Maybe Bool)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
..} = (\Maybe Bool
createRepoOptionAutoInit -> CreateRepoOption { Maybe Bool
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionAutoInit, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
..} ) (Maybe Bool -> CreateRepoOption)
-> f (Maybe Bool) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createRepoOptionAutoInit
{-# INLINE createRepoOptionAutoInitL #-}

-- | 'createRepoOptionDefaultBranch' Lens
createRepoOptionDefaultBranchL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionDefaultBranchL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionDefaultBranchL Maybe Text -> f (Maybe Text)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Text
createRepoOptionDefaultBranch -> CreateRepoOption { Maybe Text
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDefaultBranch, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Text -> CreateRepoOption)
-> f (Maybe Text) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createRepoOptionDefaultBranch
{-# INLINE createRepoOptionDefaultBranchL #-}

-- | 'createRepoOptionDescription' Lens
createRepoOptionDescriptionL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionDescriptionL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionDescriptionL Maybe Text -> f (Maybe Text)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Text
createRepoOptionDescription -> CreateRepoOption { Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionDescription, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Text -> CreateRepoOption)
-> f (Maybe Text) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createRepoOptionDescription
{-# INLINE createRepoOptionDescriptionL #-}

-- | 'createRepoOptionGitignores' Lens
createRepoOptionGitignoresL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionGitignoresL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionGitignoresL Maybe Text -> f (Maybe Text)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Text
createRepoOptionGitignores -> CreateRepoOption { Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionGitignores, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Text -> CreateRepoOption)
-> f (Maybe Text) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createRepoOptionGitignores
{-# INLINE createRepoOptionGitignoresL #-}

-- | 'createRepoOptionIssueLabels' Lens
createRepoOptionIssueLabelsL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionIssueLabelsL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionIssueLabelsL Maybe Text -> f (Maybe Text)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Text
createRepoOptionIssueLabels -> CreateRepoOption { Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionIssueLabels, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Text -> CreateRepoOption)
-> f (Maybe Text) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createRepoOptionIssueLabels
{-# INLINE createRepoOptionIssueLabelsL #-}

-- | 'createRepoOptionLicense' Lens
createRepoOptionLicenseL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionLicenseL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionLicenseL Maybe Text -> f (Maybe Text)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Text
createRepoOptionLicense -> CreateRepoOption { Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionLicense, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Text -> CreateRepoOption)
-> f (Maybe Text) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createRepoOptionLicense
{-# INLINE createRepoOptionLicenseL #-}

-- | 'createRepoOptionName' Lens
createRepoOptionNameL :: Lens_' CreateRepoOption (Text)
createRepoOptionNameL :: Lens_' CreateRepoOption Text
createRepoOptionNameL Text -> f Text
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Text
createRepoOptionName -> CreateRepoOption { Text
$sel:createRepoOptionName:CreateRepoOption :: Text
createRepoOptionName :: Text
createRepoOptionName, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Text -> CreateRepoOption) -> f Text -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createRepoOptionName
{-# INLINE createRepoOptionNameL #-}

-- | 'createRepoOptionObjectFormatName' Lens
createRepoOptionObjectFormatNameL :: Lens_' CreateRepoOption (Maybe E'ObjectFormatName)
createRepoOptionObjectFormatNameL :: Lens_' CreateRepoOption (Maybe E'ObjectFormatName)
createRepoOptionObjectFormatNameL Maybe E'ObjectFormatName -> f (Maybe E'ObjectFormatName)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe E'ObjectFormatName
createRepoOptionObjectFormatName -> CreateRepoOption { Maybe E'ObjectFormatName
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionObjectFormatName, Maybe Bool
Maybe Text
Maybe E'TrustModel
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe E'ObjectFormatName -> CreateRepoOption)
-> f (Maybe E'ObjectFormatName) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'ObjectFormatName -> f (Maybe E'ObjectFormatName)
f Maybe E'ObjectFormatName
createRepoOptionObjectFormatName
{-# INLINE createRepoOptionObjectFormatNameL #-}

-- | 'createRepoOptionPrivate' Lens
createRepoOptionPrivateL :: Lens_' CreateRepoOption (Maybe Bool)
createRepoOptionPrivateL :: Lens_' CreateRepoOption (Maybe Bool)
createRepoOptionPrivateL Maybe Bool -> f (Maybe Bool)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Bool
createRepoOptionPrivate -> CreateRepoOption { Maybe Bool
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
createRepoOptionPrivate :: Maybe Bool
createRepoOptionPrivate, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Bool -> CreateRepoOption)
-> f (Maybe Bool) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createRepoOptionPrivate
{-# INLINE createRepoOptionPrivateL #-}

-- | 'createRepoOptionReadme' Lens
createRepoOptionReadmeL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionReadmeL :: Lens_' CreateRepoOption (Maybe Text)
createRepoOptionReadmeL Maybe Text -> f (Maybe Text)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Text
createRepoOptionReadme -> CreateRepoOption { Maybe Text
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
createRepoOptionReadme :: Maybe Text
createRepoOptionReadme, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Text -> CreateRepoOption)
-> f (Maybe Text) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createRepoOptionReadme
{-# INLINE createRepoOptionReadmeL #-}

-- | 'createRepoOptionTemplate' Lens
createRepoOptionTemplateL :: Lens_' CreateRepoOption (Maybe Bool)
createRepoOptionTemplateL :: Lens_' CreateRepoOption (Maybe Bool)
createRepoOptionTemplateL Maybe Bool -> f (Maybe Bool)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe Bool
createRepoOptionTemplate -> CreateRepoOption { Maybe Bool
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTemplate, Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTrustModel :: Maybe E'TrustModel
..} ) (Maybe Bool -> CreateRepoOption)
-> f (Maybe Bool) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createRepoOptionTemplate
{-# INLINE createRepoOptionTemplateL #-}

-- | 'createRepoOptionTrustModel' Lens
createRepoOptionTrustModelL :: Lens_' CreateRepoOption (Maybe E'TrustModel)
createRepoOptionTrustModelL :: Lens_' CreateRepoOption (Maybe E'TrustModel)
createRepoOptionTrustModelL Maybe E'TrustModel -> f (Maybe E'TrustModel)
f CreateRepoOption{Maybe Bool
Maybe Text
Maybe E'TrustModel
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: CreateRepoOption -> Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: CreateRepoOption -> Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: CreateRepoOption -> Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: CreateRepoOption -> Maybe Bool
$sel:createRepoOptionTrustModel:CreateRepoOption :: CreateRepoOption -> Maybe E'TrustModel
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
createRepoOptionTrustModel :: Maybe E'TrustModel
..} = (\Maybe E'TrustModel
createRepoOptionTrustModel -> CreateRepoOption { Maybe E'TrustModel
$sel:createRepoOptionTrustModel:CreateRepoOption :: Maybe E'TrustModel
createRepoOptionTrustModel :: Maybe E'TrustModel
createRepoOptionTrustModel, Maybe Bool
Maybe Text
Maybe E'ObjectFormatName
Text
createRepoOptionAutoInit :: Maybe Bool
$sel:createRepoOptionDefaultBranch:CreateRepoOption :: Maybe Text
$sel:createRepoOptionDescription:CreateRepoOption :: Maybe Text
$sel:createRepoOptionGitignores:CreateRepoOption :: Maybe Text
$sel:createRepoOptionIssueLabels:CreateRepoOption :: Maybe Text
$sel:createRepoOptionLicense:CreateRepoOption :: Maybe Text
$sel:createRepoOptionName:CreateRepoOption :: Text
$sel:createRepoOptionObjectFormatName:CreateRepoOption :: Maybe E'ObjectFormatName
$sel:createRepoOptionPrivate:CreateRepoOption :: Maybe Bool
$sel:createRepoOptionReadme:CreateRepoOption :: Maybe Text
$sel:createRepoOptionTemplate:CreateRepoOption :: Maybe Bool
createRepoOptionAutoInit :: Maybe Bool
createRepoOptionDefaultBranch :: Maybe Text
createRepoOptionDescription :: Maybe Text
createRepoOptionGitignores :: Maybe Text
createRepoOptionIssueLabels :: Maybe Text
createRepoOptionLicense :: Maybe Text
createRepoOptionName :: Text
createRepoOptionObjectFormatName :: Maybe E'ObjectFormatName
createRepoOptionPrivate :: Maybe Bool
createRepoOptionReadme :: Maybe Text
createRepoOptionTemplate :: Maybe Bool
..} ) (Maybe E'TrustModel -> CreateRepoOption)
-> f (Maybe E'TrustModel) -> f CreateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'TrustModel -> f (Maybe E'TrustModel)
f Maybe E'TrustModel
createRepoOptionTrustModel
{-# INLINE createRepoOptionTrustModelL #-}



-- * CreateStatusOption

-- | 'createStatusOptionContext' Lens
createStatusOptionContextL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionContextL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionContextL Maybe Text -> f (Maybe Text)
f CreateStatusOption{Maybe Text
createStatusOptionContext :: CreateStatusOption -> Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: CreateStatusOption -> Maybe Text
..} = (\Maybe Text
createStatusOptionContext -> CreateStatusOption { Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionContext, Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: Maybe Text
..} ) (Maybe Text -> CreateStatusOption)
-> f (Maybe Text) -> f CreateStatusOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createStatusOptionContext
{-# INLINE createStatusOptionContextL #-}

-- | 'createStatusOptionDescription' Lens
createStatusOptionDescriptionL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionDescriptionL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionDescriptionL Maybe Text -> f (Maybe Text)
f CreateStatusOption{Maybe Text
createStatusOptionContext :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: CreateStatusOption -> Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
..} = (\Maybe Text
createStatusOptionDescription -> CreateStatusOption { Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionDescription, Maybe Text
createStatusOptionContext :: Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
..} ) (Maybe Text -> CreateStatusOption)
-> f (Maybe Text) -> f CreateStatusOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createStatusOptionDescription
{-# INLINE createStatusOptionDescriptionL #-}

-- | 'createStatusOptionState' Lens
createStatusOptionStateL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionStateL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionStateL Maybe Text -> f (Maybe Text)
f CreateStatusOption{Maybe Text
createStatusOptionContext :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: CreateStatusOption -> Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
..} = (\Maybe Text
createStatusOptionState -> CreateStatusOption { Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionState, Maybe Text
createStatusOptionContext :: Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
..} ) (Maybe Text -> CreateStatusOption)
-> f (Maybe Text) -> f CreateStatusOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createStatusOptionState
{-# INLINE createStatusOptionStateL #-}

-- | 'createStatusOptionTargetUrl' Lens
createStatusOptionTargetUrlL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionTargetUrlL :: Lens_' CreateStatusOption (Maybe Text)
createStatusOptionTargetUrlL Maybe Text -> f (Maybe Text)
f CreateStatusOption{Maybe Text
createStatusOptionContext :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: CreateStatusOption -> Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: CreateStatusOption -> Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionState :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
..} = (\Maybe Text
createStatusOptionTargetUrl -> CreateStatusOption { Maybe Text
$sel:createStatusOptionTargetUrl:CreateStatusOption :: Maybe Text
createStatusOptionTargetUrl :: Maybe Text
createStatusOptionTargetUrl, Maybe Text
createStatusOptionContext :: Maybe Text
$sel:createStatusOptionDescription:CreateStatusOption :: Maybe Text
$sel:createStatusOptionState:CreateStatusOption :: Maybe Text
createStatusOptionContext :: Maybe Text
createStatusOptionDescription :: Maybe Text
createStatusOptionState :: Maybe Text
..} ) (Maybe Text -> CreateStatusOption)
-> f (Maybe Text) -> f CreateStatusOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createStatusOptionTargetUrl
{-# INLINE createStatusOptionTargetUrlL #-}



-- * CreateTagOption

-- | 'createTagOptionMessage' Lens
createTagOptionMessageL :: Lens_' CreateTagOption (Maybe Text)
createTagOptionMessageL :: Lens_' CreateTagOption (Maybe Text)
createTagOptionMessageL Maybe Text -> f (Maybe Text)
f CreateTagOption{Maybe Text
Text
createTagOptionMessage :: CreateTagOption -> Maybe Text
createTagOptionMessage :: Maybe Text
createTagOptionTagName :: Text
createTagOptionTarget :: Maybe Text
$sel:createTagOptionTagName:CreateTagOption :: CreateTagOption -> Text
$sel:createTagOptionTarget:CreateTagOption :: CreateTagOption -> Maybe Text
..} = (\Maybe Text
createTagOptionMessage -> CreateTagOption { Maybe Text
createTagOptionMessage :: Maybe Text
createTagOptionMessage :: Maybe Text
createTagOptionMessage, Maybe Text
Text
createTagOptionTagName :: Text
createTagOptionTarget :: Maybe Text
$sel:createTagOptionTagName:CreateTagOption :: Text
$sel:createTagOptionTarget:CreateTagOption :: Maybe Text
..} ) (Maybe Text -> CreateTagOption)
-> f (Maybe Text) -> f CreateTagOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createTagOptionMessage
{-# INLINE createTagOptionMessageL #-}

-- | 'createTagOptionTagName' Lens
createTagOptionTagNameL :: Lens_' CreateTagOption (Text)
createTagOptionTagNameL :: Lens_' CreateTagOption Text
createTagOptionTagNameL Text -> f Text
f CreateTagOption{Maybe Text
Text
createTagOptionMessage :: CreateTagOption -> Maybe Text
$sel:createTagOptionTagName:CreateTagOption :: CreateTagOption -> Text
$sel:createTagOptionTarget:CreateTagOption :: CreateTagOption -> Maybe Text
createTagOptionMessage :: Maybe Text
createTagOptionTagName :: Text
createTagOptionTarget :: Maybe Text
..} = (\Text
createTagOptionTagName -> CreateTagOption { Text
$sel:createTagOptionTagName:CreateTagOption :: Text
createTagOptionTagName :: Text
createTagOptionTagName, Maybe Text
createTagOptionMessage :: Maybe Text
$sel:createTagOptionTarget:CreateTagOption :: Maybe Text
createTagOptionMessage :: Maybe Text
createTagOptionTarget :: Maybe Text
..} ) (Text -> CreateTagOption) -> f Text -> f CreateTagOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createTagOptionTagName
{-# INLINE createTagOptionTagNameL #-}

-- | 'createTagOptionTarget' Lens
createTagOptionTargetL :: Lens_' CreateTagOption (Maybe Text)
createTagOptionTargetL :: Lens_' CreateTagOption (Maybe Text)
createTagOptionTargetL Maybe Text -> f (Maybe Text)
f CreateTagOption{Maybe Text
Text
createTagOptionMessage :: CreateTagOption -> Maybe Text
$sel:createTagOptionTagName:CreateTagOption :: CreateTagOption -> Text
$sel:createTagOptionTarget:CreateTagOption :: CreateTagOption -> Maybe Text
createTagOptionMessage :: Maybe Text
createTagOptionTagName :: Text
createTagOptionTarget :: Maybe Text
..} = (\Maybe Text
createTagOptionTarget -> CreateTagOption { Maybe Text
$sel:createTagOptionTarget:CreateTagOption :: Maybe Text
createTagOptionTarget :: Maybe Text
createTagOptionTarget, Maybe Text
Text
createTagOptionMessage :: Maybe Text
$sel:createTagOptionTagName:CreateTagOption :: Text
createTagOptionMessage :: Maybe Text
createTagOptionTagName :: Text
..} ) (Maybe Text -> CreateTagOption)
-> f (Maybe Text) -> f CreateTagOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createTagOptionTarget
{-# INLINE createTagOptionTargetL #-}



-- * CreateTagProtectionOption

-- | 'createTagProtectionOptionNamePattern' Lens
createTagProtectionOptionNamePatternL :: Lens_' CreateTagProtectionOption (Maybe Text)
createTagProtectionOptionNamePatternL :: Lens_' CreateTagProtectionOption (Maybe Text)
createTagProtectionOptionNamePatternL Maybe Text -> f (Maybe Text)
f CreateTagProtectionOption{Maybe [Text]
Maybe Text
createTagProtectionOptionNamePattern :: CreateTagProtectionOption -> Maybe Text
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionWhitelistTeams :: Maybe [Text]
createTagProtectionOptionWhitelistUsernames :: Maybe [Text]
$sel:createTagProtectionOptionWhitelistTeams:CreateTagProtectionOption :: CreateTagProtectionOption -> Maybe [Text]
$sel:createTagProtectionOptionWhitelistUsernames:CreateTagProtectionOption :: CreateTagProtectionOption -> Maybe [Text]
..} = (\Maybe Text
createTagProtectionOptionNamePattern -> CreateTagProtectionOption { Maybe Text
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionNamePattern, Maybe [Text]
createTagProtectionOptionWhitelistTeams :: Maybe [Text]
createTagProtectionOptionWhitelistUsernames :: Maybe [Text]
$sel:createTagProtectionOptionWhitelistTeams:CreateTagProtectionOption :: Maybe [Text]
$sel:createTagProtectionOptionWhitelistUsernames:CreateTagProtectionOption :: Maybe [Text]
..} ) (Maybe Text -> CreateTagProtectionOption)
-> f (Maybe Text) -> f CreateTagProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createTagProtectionOptionNamePattern
{-# INLINE createTagProtectionOptionNamePatternL #-}

-- | 'createTagProtectionOptionWhitelistTeams' Lens
createTagProtectionOptionWhitelistTeamsL :: Lens_' CreateTagProtectionOption (Maybe [Text])
createTagProtectionOptionWhitelistTeamsL :: Lens_' CreateTagProtectionOption (Maybe [Text])
createTagProtectionOptionWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f CreateTagProtectionOption{Maybe [Text]
Maybe Text
createTagProtectionOptionNamePattern :: CreateTagProtectionOption -> Maybe Text
$sel:createTagProtectionOptionWhitelistTeams:CreateTagProtectionOption :: CreateTagProtectionOption -> Maybe [Text]
$sel:createTagProtectionOptionWhitelistUsernames:CreateTagProtectionOption :: CreateTagProtectionOption -> Maybe [Text]
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionWhitelistTeams :: Maybe [Text]
createTagProtectionOptionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe [Text]
createTagProtectionOptionWhitelistTeams -> CreateTagProtectionOption { Maybe [Text]
$sel:createTagProtectionOptionWhitelistTeams:CreateTagProtectionOption :: Maybe [Text]
createTagProtectionOptionWhitelistTeams :: Maybe [Text]
createTagProtectionOptionWhitelistTeams, Maybe [Text]
Maybe Text
createTagProtectionOptionNamePattern :: Maybe Text
$sel:createTagProtectionOptionWhitelistUsernames:CreateTagProtectionOption :: Maybe [Text]
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionWhitelistUsernames :: Maybe [Text]
..} ) (Maybe [Text] -> CreateTagProtectionOption)
-> f (Maybe [Text]) -> f CreateTagProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createTagProtectionOptionWhitelistTeams
{-# INLINE createTagProtectionOptionWhitelistTeamsL #-}

-- | 'createTagProtectionOptionWhitelistUsernames' Lens
createTagProtectionOptionWhitelistUsernamesL :: Lens_' CreateTagProtectionOption (Maybe [Text])
createTagProtectionOptionWhitelistUsernamesL :: Lens_' CreateTagProtectionOption (Maybe [Text])
createTagProtectionOptionWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f CreateTagProtectionOption{Maybe [Text]
Maybe Text
createTagProtectionOptionNamePattern :: CreateTagProtectionOption -> Maybe Text
$sel:createTagProtectionOptionWhitelistTeams:CreateTagProtectionOption :: CreateTagProtectionOption -> Maybe [Text]
$sel:createTagProtectionOptionWhitelistUsernames:CreateTagProtectionOption :: CreateTagProtectionOption -> Maybe [Text]
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionWhitelistTeams :: Maybe [Text]
createTagProtectionOptionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe [Text]
createTagProtectionOptionWhitelistUsernames -> CreateTagProtectionOption { Maybe [Text]
$sel:createTagProtectionOptionWhitelistUsernames:CreateTagProtectionOption :: Maybe [Text]
createTagProtectionOptionWhitelistUsernames :: Maybe [Text]
createTagProtectionOptionWhitelistUsernames, Maybe [Text]
Maybe Text
createTagProtectionOptionNamePattern :: Maybe Text
$sel:createTagProtectionOptionWhitelistTeams:CreateTagProtectionOption :: Maybe [Text]
createTagProtectionOptionNamePattern :: Maybe Text
createTagProtectionOptionWhitelistTeams :: Maybe [Text]
..} ) (Maybe [Text] -> CreateTagProtectionOption)
-> f (Maybe [Text]) -> f CreateTagProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createTagProtectionOptionWhitelistUsernames
{-# INLINE createTagProtectionOptionWhitelistUsernamesL #-}



-- * CreateTeamOption

-- | 'createTeamOptionCanCreateOrgRepo' Lens
createTeamOptionCanCreateOrgRepoL :: Lens_' CreateTeamOption (Maybe Bool)
createTeamOptionCanCreateOrgRepoL :: Lens_' CreateTeamOption (Maybe Bool)
createTeamOptionCanCreateOrgRepoL Maybe Bool -> f (Maybe Bool)
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
..} = (\Maybe Bool
createTeamOptionCanCreateOrgRepo -> CreateTeamOption { Maybe Bool
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionCanCreateOrgRepo, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: Text
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
..} ) (Maybe Bool -> CreateTeamOption)
-> f (Maybe Bool) -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createTeamOptionCanCreateOrgRepo
{-# INLINE createTeamOptionCanCreateOrgRepoL #-}

-- | 'createTeamOptionDescription' Lens
createTeamOptionDescriptionL :: Lens_' CreateTeamOption (Maybe Text)
createTeamOptionDescriptionL :: Lens_' CreateTeamOption (Maybe Text)
createTeamOptionDescriptionL Maybe Text -> f (Maybe Text)
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Text
createTeamOptionDescription -> CreateTeamOption { Maybe Text
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
createTeamOptionDescription :: Maybe Text
createTeamOptionDescription, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: Text
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Text -> CreateTeamOption)
-> f (Maybe Text) -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createTeamOptionDescription
{-# INLINE createTeamOptionDescriptionL #-}

-- | 'createTeamOptionIncludesAllRepositories' Lens
createTeamOptionIncludesAllRepositoriesL :: Lens_' CreateTeamOption (Maybe Bool)
createTeamOptionIncludesAllRepositoriesL :: Lens_' CreateTeamOption (Maybe Bool)
createTeamOptionIncludesAllRepositoriesL Maybe Bool -> f (Maybe Bool)
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Bool
createTeamOptionIncludesAllRepositories -> CreateTeamOption { Maybe Bool
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionIncludesAllRepositories, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
$sel:createTeamOptionName:CreateTeamOption :: Text
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Bool -> CreateTeamOption)
-> f (Maybe Bool) -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createTeamOptionIncludesAllRepositories
{-# INLINE createTeamOptionIncludesAllRepositoriesL #-}

-- | 'createTeamOptionName' Lens
createTeamOptionNameL :: Lens_' CreateTeamOption (Text)
createTeamOptionNameL :: Lens_' CreateTeamOption Text
createTeamOptionNameL Text -> f Text
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Text
createTeamOptionName -> CreateTeamOption { Text
$sel:createTeamOptionName:CreateTeamOption :: Text
createTeamOptionName :: Text
createTeamOptionName, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
createTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Text -> CreateTeamOption) -> f Text -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createTeamOptionName
{-# INLINE createTeamOptionNameL #-}

-- | 'createTeamOptionPermission' Lens
createTeamOptionPermissionL :: Lens_' CreateTeamOption (Maybe E'Permission)
createTeamOptionPermissionL :: Lens_' CreateTeamOption (Maybe E'Permission)
createTeamOptionPermissionL Maybe E'Permission -> f (Maybe E'Permission)
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe E'Permission
createTeamOptionPermission -> CreateTeamOption { Maybe E'Permission
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionPermission, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Text
createTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: Text
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe E'Permission -> CreateTeamOption)
-> f (Maybe E'Permission) -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Permission -> f (Maybe E'Permission)
f Maybe E'Permission
createTeamOptionPermission
{-# INLINE createTeamOptionPermissionL #-}

-- | 'createTeamOptionUnits' Lens
createTeamOptionUnitsL :: Lens_' CreateTeamOption (Maybe [Text])
createTeamOptionUnitsL :: Lens_' CreateTeamOption (Maybe [Text])
createTeamOptionUnitsL Maybe [Text] -> f (Maybe [Text])
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe [Text]
createTeamOptionUnits -> CreateTeamOption { Maybe [Text]
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnits, Maybe Bool
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: Text
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe [Text] -> CreateTeamOption)
-> f (Maybe [Text]) -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
createTeamOptionUnits
{-# INLINE createTeamOptionUnitsL #-}

-- | 'createTeamOptionUnitsMap' Lens
createTeamOptionUnitsMapL :: Lens_' CreateTeamOption (Maybe (Map.Map String Text))
createTeamOptionUnitsMapL :: Lens_' CreateTeamOption (Maybe (Map String Text))
createTeamOptionUnitsMapL Maybe (Map String Text) -> f (Maybe (Map String Text))
f CreateTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: CreateTeamOption -> Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: CreateTeamOption -> Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: CreateTeamOption -> Text
$sel:createTeamOptionPermission:CreateTeamOption :: CreateTeamOption -> Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: CreateTeamOption -> Maybe [Text]
$sel:createTeamOptionUnitsMap:CreateTeamOption :: CreateTeamOption -> Maybe (Map String Text)
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
createTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe (Map String Text)
createTeamOptionUnitsMap -> CreateTeamOption { Maybe (Map String Text)
$sel:createTeamOptionUnitsMap:CreateTeamOption :: Maybe (Map String Text)
createTeamOptionUnitsMap :: Maybe (Map String Text)
createTeamOptionUnitsMap, Maybe Bool
Maybe [Text]
Maybe Text
Maybe E'Permission
Text
createTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:createTeamOptionDescription:CreateTeamOption :: Maybe Text
$sel:createTeamOptionIncludesAllRepositories:CreateTeamOption :: Maybe Bool
$sel:createTeamOptionName:CreateTeamOption :: Text
$sel:createTeamOptionPermission:CreateTeamOption :: Maybe E'Permission
$sel:createTeamOptionUnits:CreateTeamOption :: Maybe [Text]
createTeamOptionCanCreateOrgRepo :: Maybe Bool
createTeamOptionDescription :: Maybe Text
createTeamOptionIncludesAllRepositories :: Maybe Bool
createTeamOptionName :: Text
createTeamOptionPermission :: Maybe E'Permission
createTeamOptionUnits :: Maybe [Text]
..} ) (Maybe (Map String Text) -> CreateTeamOption)
-> f (Maybe (Map String Text)) -> f CreateTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Text) -> f (Maybe (Map String Text))
f Maybe (Map String Text)
createTeamOptionUnitsMap
{-# INLINE createTeamOptionUnitsMapL #-}



-- * CreateUserOption

-- | 'createUserOptionCreatedAt' Lens
createUserOptionCreatedAtL :: Lens_' CreateUserOption (Maybe DateTime)
createUserOptionCreatedAtL :: Lens_' CreateUserOption (Maybe DateTime)
createUserOptionCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
..} = (\Maybe DateTime
createUserOptionCreatedAt -> CreateUserOption { Maybe DateTime
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionCreatedAt, Maybe Bool
Maybe Integer
Maybe Text
Text
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
..} ) (Maybe DateTime -> CreateUserOption)
-> f (Maybe DateTime) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
createUserOptionCreatedAt
{-# INLINE createUserOptionCreatedAtL #-}

-- | 'createUserOptionEmail' Lens
createUserOptionEmailL :: Lens_' CreateUserOption (Text)
createUserOptionEmailL :: Lens_' CreateUserOption Text
createUserOptionEmailL Text -> f Text
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Text
createUserOptionEmail -> CreateUserOption { Text
$sel:createUserOptionEmail:CreateUserOption :: Text
createUserOptionEmail :: Text
createUserOptionEmail, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Text -> CreateUserOption) -> f Text -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createUserOptionEmail
{-# INLINE createUserOptionEmailL #-}

-- | 'createUserOptionFullName' Lens
createUserOptionFullNameL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionFullNameL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionFullNameL Maybe Text -> f (Maybe Text)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Text
createUserOptionFullName -> CreateUserOption { Maybe Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
createUserOptionFullName :: Maybe Text
createUserOptionFullName, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Text -> CreateUserOption)
-> f (Maybe Text) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createUserOptionFullName
{-# INLINE createUserOptionFullNameL #-}

-- | 'createUserOptionLoginName' Lens
createUserOptionLoginNameL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionLoginNameL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionLoginNameL Maybe Text -> f (Maybe Text)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Text
createUserOptionLoginName -> CreateUserOption { Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionLoginName, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Text -> CreateUserOption)
-> f (Maybe Text) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createUserOptionLoginName
{-# INLINE createUserOptionLoginNameL #-}

-- | 'createUserOptionMustChangePassword' Lens
createUserOptionMustChangePasswordL :: Lens_' CreateUserOption (Maybe Bool)
createUserOptionMustChangePasswordL :: Lens_' CreateUserOption (Maybe Bool)
createUserOptionMustChangePasswordL Maybe Bool -> f (Maybe Bool)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Bool
createUserOptionMustChangePassword -> CreateUserOption { Maybe Bool
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionMustChangePassword, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Bool -> CreateUserOption)
-> f (Maybe Bool) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createUserOptionMustChangePassword
{-# INLINE createUserOptionMustChangePasswordL #-}

-- | 'createUserOptionPassword' Lens
createUserOptionPasswordL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionPasswordL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionPasswordL Maybe Text -> f (Maybe Text)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Text
createUserOptionPassword -> CreateUserOption { Maybe Text
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
createUserOptionPassword :: Maybe Text
createUserOptionPassword, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Text -> CreateUserOption)
-> f (Maybe Text) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createUserOptionPassword
{-# INLINE createUserOptionPasswordL #-}

-- | 'createUserOptionRestricted' Lens
createUserOptionRestrictedL :: Lens_' CreateUserOption (Maybe Bool)
createUserOptionRestrictedL :: Lens_' CreateUserOption (Maybe Bool)
createUserOptionRestrictedL Maybe Bool -> f (Maybe Bool)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Bool
createUserOptionRestricted -> CreateUserOption { Maybe Bool
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
createUserOptionRestricted :: Maybe Bool
createUserOptionRestricted, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Bool -> CreateUserOption)
-> f (Maybe Bool) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createUserOptionRestricted
{-# INLINE createUserOptionRestrictedL #-}

-- | 'createUserOptionSendNotify' Lens
createUserOptionSendNotifyL :: Lens_' CreateUserOption (Maybe Bool)
createUserOptionSendNotifyL :: Lens_' CreateUserOption (Maybe Bool)
createUserOptionSendNotifyL Maybe Bool -> f (Maybe Bool)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Bool
createUserOptionSendNotify -> CreateUserOption { Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSendNotify, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Bool -> CreateUserOption)
-> f (Maybe Bool) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
createUserOptionSendNotify
{-# INLINE createUserOptionSendNotifyL #-}

-- | 'createUserOptionSourceId' Lens
createUserOptionSourceIdL :: Lens_' CreateUserOption (Maybe Integer)
createUserOptionSourceIdL :: Lens_' CreateUserOption (Maybe Integer)
createUserOptionSourceIdL Maybe Integer -> f (Maybe Integer)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Integer
createUserOptionSourceId -> CreateUserOption { Maybe Integer
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
createUserOptionSourceId :: Maybe Integer
createUserOptionSourceId, Maybe Bool
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionUsername:CreateUserOption :: Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} ) (Maybe Integer -> CreateUserOption)
-> f (Maybe Integer) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
createUserOptionSourceId
{-# INLINE createUserOptionSourceIdL #-}

-- | 'createUserOptionUsername' Lens
createUserOptionUsernameL :: Lens_' CreateUserOption (Text)
createUserOptionUsernameL :: Lens_' CreateUserOption Text
createUserOptionUsernameL Text -> f Text
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Text
createUserOptionUsername -> CreateUserOption { Text
$sel:createUserOptionUsername:CreateUserOption :: Text
createUserOptionUsername :: Text
createUserOptionUsername, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionVisibility :: Maybe Text
..} ) (Text -> CreateUserOption) -> f Text -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createUserOptionUsername
{-# INLINE createUserOptionUsernameL #-}

-- | 'createUserOptionVisibility' Lens
createUserOptionVisibilityL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionVisibilityL :: Lens_' CreateUserOption (Maybe Text)
createUserOptionVisibilityL Maybe Text -> f (Maybe Text)
f CreateUserOption{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: CreateUserOption -> Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionFullName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: CreateUserOption -> Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: CreateUserOption -> Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: CreateUserOption -> Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: CreateUserOption -> Text
$sel:createUserOptionVisibility:CreateUserOption :: CreateUserOption -> Maybe Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
createUserOptionVisibility :: Maybe Text
..} = (\Maybe Text
createUserOptionVisibility -> CreateUserOption { Maybe Text
$sel:createUserOptionVisibility:CreateUserOption :: Maybe Text
createUserOptionVisibility :: Maybe Text
createUserOptionVisibility, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Text
createUserOptionCreatedAt :: Maybe DateTime
$sel:createUserOptionEmail:CreateUserOption :: Text
$sel:createUserOptionFullName:CreateUserOption :: Maybe Text
$sel:createUserOptionLoginName:CreateUserOption :: Maybe Text
$sel:createUserOptionMustChangePassword:CreateUserOption :: Maybe Bool
$sel:createUserOptionPassword:CreateUserOption :: Maybe Text
$sel:createUserOptionRestricted:CreateUserOption :: Maybe Bool
$sel:createUserOptionSendNotify:CreateUserOption :: Maybe Bool
$sel:createUserOptionSourceId:CreateUserOption :: Maybe Integer
$sel:createUserOptionUsername:CreateUserOption :: Text
createUserOptionCreatedAt :: Maybe DateTime
createUserOptionEmail :: Text
createUserOptionFullName :: Maybe Text
createUserOptionLoginName :: Maybe Text
createUserOptionMustChangePassword :: Maybe Bool
createUserOptionPassword :: Maybe Text
createUserOptionRestricted :: Maybe Bool
createUserOptionSendNotify :: Maybe Bool
createUserOptionSourceId :: Maybe Integer
createUserOptionUsername :: Text
..} ) (Maybe Text -> CreateUserOption)
-> f (Maybe Text) -> f CreateUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createUserOptionVisibility
{-# INLINE createUserOptionVisibilityL #-}



-- * CreateVariableOption

-- | 'createVariableOptionValue' Lens
createVariableOptionValueL :: Lens_' CreateVariableOption (Text)
createVariableOptionValueL :: Lens_' CreateVariableOption Text
createVariableOptionValueL Text -> f Text
f CreateVariableOption{Text
createVariableOptionValue :: CreateVariableOption -> Text
createVariableOptionValue :: Text
..} = (\Text
createVariableOptionValue -> CreateVariableOption { Text
createVariableOptionValue :: Text
createVariableOptionValue :: Text
createVariableOptionValue, ..} ) (Text -> CreateVariableOption) -> f Text -> f CreateVariableOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
createVariableOptionValue
{-# INLINE createVariableOptionValueL #-}



-- * CreateWikiPageOptions

-- | 'createWikiPageOptionsContentBase64' Lens
createWikiPageOptionsContentBase64L :: Lens_' CreateWikiPageOptions (Maybe Text)
createWikiPageOptionsContentBase64L :: Lens_' CreateWikiPageOptions (Maybe Text)
createWikiPageOptionsContentBase64L Maybe Text -> f (Maybe Text)
f CreateWikiPageOptions{Maybe Text
createWikiPageOptionsContentBase64 :: CreateWikiPageOptions -> Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsMessage :: Maybe Text
createWikiPageOptionsTitle :: Maybe Text
$sel:createWikiPageOptionsMessage:CreateWikiPageOptions :: CreateWikiPageOptions -> Maybe Text
$sel:createWikiPageOptionsTitle:CreateWikiPageOptions :: CreateWikiPageOptions -> Maybe Text
..} = (\Maybe Text
createWikiPageOptionsContentBase64 -> CreateWikiPageOptions { Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsContentBase64, Maybe Text
createWikiPageOptionsMessage :: Maybe Text
createWikiPageOptionsTitle :: Maybe Text
$sel:createWikiPageOptionsMessage:CreateWikiPageOptions :: Maybe Text
$sel:createWikiPageOptionsTitle:CreateWikiPageOptions :: Maybe Text
..} ) (Maybe Text -> CreateWikiPageOptions)
-> f (Maybe Text) -> f CreateWikiPageOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createWikiPageOptionsContentBase64
{-# INLINE createWikiPageOptionsContentBase64L #-}

-- | 'createWikiPageOptionsMessage' Lens
createWikiPageOptionsMessageL :: Lens_' CreateWikiPageOptions (Maybe Text)
createWikiPageOptionsMessageL :: Lens_' CreateWikiPageOptions (Maybe Text)
createWikiPageOptionsMessageL Maybe Text -> f (Maybe Text)
f CreateWikiPageOptions{Maybe Text
createWikiPageOptionsContentBase64 :: CreateWikiPageOptions -> Maybe Text
$sel:createWikiPageOptionsMessage:CreateWikiPageOptions :: CreateWikiPageOptions -> Maybe Text
$sel:createWikiPageOptionsTitle:CreateWikiPageOptions :: CreateWikiPageOptions -> Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsMessage :: Maybe Text
createWikiPageOptionsTitle :: Maybe Text
..} = (\Maybe Text
createWikiPageOptionsMessage -> CreateWikiPageOptions { Maybe Text
$sel:createWikiPageOptionsMessage:CreateWikiPageOptions :: Maybe Text
createWikiPageOptionsMessage :: Maybe Text
createWikiPageOptionsMessage, Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
$sel:createWikiPageOptionsTitle:CreateWikiPageOptions :: Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsTitle :: Maybe Text
..} ) (Maybe Text -> CreateWikiPageOptions)
-> f (Maybe Text) -> f CreateWikiPageOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createWikiPageOptionsMessage
{-# INLINE createWikiPageOptionsMessageL #-}

-- | 'createWikiPageOptionsTitle' Lens
createWikiPageOptionsTitleL :: Lens_' CreateWikiPageOptions (Maybe Text)
createWikiPageOptionsTitleL :: Lens_' CreateWikiPageOptions (Maybe Text)
createWikiPageOptionsTitleL Maybe Text -> f (Maybe Text)
f CreateWikiPageOptions{Maybe Text
createWikiPageOptionsContentBase64 :: CreateWikiPageOptions -> Maybe Text
$sel:createWikiPageOptionsMessage:CreateWikiPageOptions :: CreateWikiPageOptions -> Maybe Text
$sel:createWikiPageOptionsTitle:CreateWikiPageOptions :: CreateWikiPageOptions -> Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsMessage :: Maybe Text
createWikiPageOptionsTitle :: Maybe Text
..} = (\Maybe Text
createWikiPageOptionsTitle -> CreateWikiPageOptions { Maybe Text
$sel:createWikiPageOptionsTitle:CreateWikiPageOptions :: Maybe Text
createWikiPageOptionsTitle :: Maybe Text
createWikiPageOptionsTitle, Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
$sel:createWikiPageOptionsMessage:CreateWikiPageOptions :: Maybe Text
createWikiPageOptionsContentBase64 :: Maybe Text
createWikiPageOptionsMessage :: Maybe Text
..} ) (Maybe Text -> CreateWikiPageOptions)
-> f (Maybe Text) -> f CreateWikiPageOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
createWikiPageOptionsTitle
{-# INLINE createWikiPageOptionsTitleL #-}



-- * Cron

-- | 'cronExecTimes' Lens
cronExecTimesL :: Lens_' Cron (Maybe Integer)
cronExecTimesL :: Lens_' Cron (Maybe Integer)
cronExecTimesL Maybe Integer -> f (Maybe Integer)
f Cron{Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Cron -> Maybe Integer
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
$sel:cronName:Cron :: Cron -> Maybe Text
$sel:cronNext:Cron :: Cron -> Maybe DateTime
$sel:cronPrev:Cron :: Cron -> Maybe DateTime
$sel:cronSchedule:Cron :: Cron -> Maybe Text
..} = (\Maybe Integer
cronExecTimes -> Cron { Maybe Integer
cronExecTimes :: Maybe Integer
cronExecTimes :: Maybe Integer
cronExecTimes, Maybe Text
Maybe DateTime
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
$sel:cronName:Cron :: Maybe Text
$sel:cronNext:Cron :: Maybe DateTime
$sel:cronPrev:Cron :: Maybe DateTime
$sel:cronSchedule:Cron :: Maybe Text
..} ) (Maybe Integer -> Cron) -> f (Maybe Integer) -> f Cron
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
cronExecTimes
{-# INLINE cronExecTimesL #-}

-- | 'cronName' Lens
cronNameL :: Lens_' Cron (Maybe Text)
cronNameL :: Lens_' Cron (Maybe Text)
cronNameL Maybe Text -> f (Maybe Text)
f Cron{Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Cron -> Maybe Integer
$sel:cronName:Cron :: Cron -> Maybe Text
$sel:cronNext:Cron :: Cron -> Maybe DateTime
$sel:cronPrev:Cron :: Cron -> Maybe DateTime
$sel:cronSchedule:Cron :: Cron -> Maybe Text
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
..} = (\Maybe Text
cronName -> Cron { Maybe Text
$sel:cronName:Cron :: Maybe Text
cronName :: Maybe Text
cronName, Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Maybe Integer
$sel:cronNext:Cron :: Maybe DateTime
$sel:cronPrev:Cron :: Maybe DateTime
$sel:cronSchedule:Cron :: Maybe Text
cronExecTimes :: Maybe Integer
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
..} ) (Maybe Text -> Cron) -> f (Maybe Text) -> f Cron
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
cronName
{-# INLINE cronNameL #-}

-- | 'cronNext' Lens
cronNextL :: Lens_' Cron (Maybe DateTime)
cronNextL :: Lens_' Cron (Maybe DateTime)
cronNextL Maybe DateTime -> f (Maybe DateTime)
f Cron{Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Cron -> Maybe Integer
$sel:cronName:Cron :: Cron -> Maybe Text
$sel:cronNext:Cron :: Cron -> Maybe DateTime
$sel:cronPrev:Cron :: Cron -> Maybe DateTime
$sel:cronSchedule:Cron :: Cron -> Maybe Text
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
..} = (\Maybe DateTime
cronNext -> Cron { Maybe DateTime
$sel:cronNext:Cron :: Maybe DateTime
cronNext :: Maybe DateTime
cronNext, Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Maybe Integer
$sel:cronName:Cron :: Maybe Text
$sel:cronPrev:Cron :: Maybe DateTime
$sel:cronSchedule:Cron :: Maybe Text
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
..} ) (Maybe DateTime -> Cron) -> f (Maybe DateTime) -> f Cron
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
cronNext
{-# INLINE cronNextL #-}

-- | 'cronPrev' Lens
cronPrevL :: Lens_' Cron (Maybe DateTime)
cronPrevL :: Lens_' Cron (Maybe DateTime)
cronPrevL Maybe DateTime -> f (Maybe DateTime)
f Cron{Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Cron -> Maybe Integer
$sel:cronName:Cron :: Cron -> Maybe Text
$sel:cronNext:Cron :: Cron -> Maybe DateTime
$sel:cronPrev:Cron :: Cron -> Maybe DateTime
$sel:cronSchedule:Cron :: Cron -> Maybe Text
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
..} = (\Maybe DateTime
cronPrev -> Cron { Maybe DateTime
$sel:cronPrev:Cron :: Maybe DateTime
cronPrev :: Maybe DateTime
cronPrev, Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Maybe Integer
$sel:cronName:Cron :: Maybe Text
$sel:cronNext:Cron :: Maybe DateTime
$sel:cronSchedule:Cron :: Maybe Text
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronSchedule :: Maybe Text
..} ) (Maybe DateTime -> Cron) -> f (Maybe DateTime) -> f Cron
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
cronPrev
{-# INLINE cronPrevL #-}

-- | 'cronSchedule' Lens
cronScheduleL :: Lens_' Cron (Maybe Text)
cronScheduleL :: Lens_' Cron (Maybe Text)
cronScheduleL Maybe Text -> f (Maybe Text)
f Cron{Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Cron -> Maybe Integer
$sel:cronName:Cron :: Cron -> Maybe Text
$sel:cronNext:Cron :: Cron -> Maybe DateTime
$sel:cronPrev:Cron :: Cron -> Maybe DateTime
$sel:cronSchedule:Cron :: Cron -> Maybe Text
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
cronSchedule :: Maybe Text
..} = (\Maybe Text
cronSchedule -> Cron { Maybe Text
$sel:cronSchedule:Cron :: Maybe Text
cronSchedule :: Maybe Text
cronSchedule, Maybe Integer
Maybe Text
Maybe DateTime
cronExecTimes :: Maybe Integer
$sel:cronName:Cron :: Maybe Text
$sel:cronNext:Cron :: Maybe DateTime
$sel:cronPrev:Cron :: Maybe DateTime
cronExecTimes :: Maybe Integer
cronName :: Maybe Text
cronNext :: Maybe DateTime
cronPrev :: Maybe DateTime
..} ) (Maybe Text -> Cron) -> f (Maybe Text) -> f Cron
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
cronSchedule
{-# INLINE cronScheduleL #-}



-- * DeleteEmailOption

-- | 'deleteEmailOptionEmails' Lens
deleteEmailOptionEmailsL :: Lens_' DeleteEmailOption (Maybe [Text])
deleteEmailOptionEmailsL :: Lens_' DeleteEmailOption (Maybe [Text])
deleteEmailOptionEmailsL Maybe [Text] -> f (Maybe [Text])
f DeleteEmailOption{Maybe [Text]
deleteEmailOptionEmails :: DeleteEmailOption -> Maybe [Text]
deleteEmailOptionEmails :: Maybe [Text]
..} = (\Maybe [Text]
deleteEmailOptionEmails -> DeleteEmailOption { Maybe [Text]
deleteEmailOptionEmails :: Maybe [Text]
deleteEmailOptionEmails :: Maybe [Text]
deleteEmailOptionEmails, ..} ) (Maybe [Text] -> DeleteEmailOption)
-> f (Maybe [Text]) -> f DeleteEmailOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
deleteEmailOptionEmails
{-# INLINE deleteEmailOptionEmailsL #-}



-- * DeleteFileOptions

-- | 'deleteFileOptionsAuthor' Lens
deleteFileOptionsAuthorL :: Lens_' DeleteFileOptions (Maybe Identity)
deleteFileOptionsAuthorL :: Lens_' DeleteFileOptions (Maybe Identity)
deleteFileOptionsAuthorL Maybe Identity -> f (Maybe Identity)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
..} = (\Maybe Identity
deleteFileOptionsAuthor -> DeleteFileOptions { Maybe Identity
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsAuthor, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
..} ) (Maybe Identity -> DeleteFileOptions)
-> f (Maybe Identity) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
deleteFileOptionsAuthor
{-# INLINE deleteFileOptionsAuthorL #-}

-- | 'deleteFileOptionsBranch' Lens
deleteFileOptionsBranchL :: Lens_' DeleteFileOptions (Maybe Text)
deleteFileOptionsBranchL :: Lens_' DeleteFileOptions (Maybe Text)
deleteFileOptionsBranchL Maybe Text -> f (Maybe Text)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
deleteFileOptionsBranch -> DeleteFileOptions { Maybe Text
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsBranch, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> DeleteFileOptions)
-> f (Maybe Text) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deleteFileOptionsBranch
{-# INLINE deleteFileOptionsBranchL #-}

-- | 'deleteFileOptionsCommitter' Lens
deleteFileOptionsCommitterL :: Lens_' DeleteFileOptions (Maybe Identity)
deleteFileOptionsCommitterL :: Lens_' DeleteFileOptions (Maybe Identity)
deleteFileOptionsCommitterL Maybe Identity -> f (Maybe Identity)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Identity
deleteFileOptionsCommitter -> DeleteFileOptions { Maybe Identity
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsCommitter, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Identity -> DeleteFileOptions)
-> f (Maybe Identity) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
deleteFileOptionsCommitter
{-# INLINE deleteFileOptionsCommitterL #-}

-- | 'deleteFileOptionsDates' Lens
deleteFileOptionsDatesL :: Lens_' DeleteFileOptions (Maybe CommitDateOptions)
deleteFileOptionsDatesL :: Lens_' DeleteFileOptions (Maybe CommitDateOptions)
deleteFileOptionsDatesL Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Maybe CommitDateOptions
deleteFileOptionsDates -> DeleteFileOptions { Maybe CommitDateOptions
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsDates, Maybe Bool
Maybe Text
Maybe Identity
Text
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} ) (Maybe CommitDateOptions -> DeleteFileOptions)
-> f (Maybe CommitDateOptions) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f Maybe CommitDateOptions
deleteFileOptionsDates
{-# INLINE deleteFileOptionsDatesL #-}

-- | 'deleteFileOptionsMessage' Lens
deleteFileOptionsMessageL :: Lens_' DeleteFileOptions (Maybe Text)
deleteFileOptionsMessageL :: Lens_' DeleteFileOptions (Maybe Text)
deleteFileOptionsMessageL Maybe Text -> f (Maybe Text)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
deleteFileOptionsMessage -> DeleteFileOptions { Maybe Text
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsMessage, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> DeleteFileOptions)
-> f (Maybe Text) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deleteFileOptionsMessage
{-# INLINE deleteFileOptionsMessageL #-}

-- | 'deleteFileOptionsNewBranch' Lens
deleteFileOptionsNewBranchL :: Lens_' DeleteFileOptions (Maybe Text)
deleteFileOptionsNewBranchL :: Lens_' DeleteFileOptions (Maybe Text)
deleteFileOptionsNewBranchL Maybe Text -> f (Maybe Text)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
deleteFileOptionsNewBranch -> DeleteFileOptions { Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsNewBranch, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> DeleteFileOptions)
-> f (Maybe Text) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deleteFileOptionsNewBranch
{-# INLINE deleteFileOptionsNewBranchL #-}

-- | 'deleteFileOptionsSha' Lens
deleteFileOptionsShaL :: Lens_' DeleteFileOptions (Text)
deleteFileOptionsShaL :: Lens_' DeleteFileOptions Text
deleteFileOptionsShaL Text -> f Text
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Text
deleteFileOptionsSha -> DeleteFileOptions { Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
deleteFileOptionsSha :: Text
deleteFileOptionsSha, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSignoff :: Maybe Bool
..} ) (Text -> DeleteFileOptions) -> f Text -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
deleteFileOptionsSha
{-# INLINE deleteFileOptionsShaL #-}

-- | 'deleteFileOptionsSignoff' Lens
deleteFileOptionsSignoffL :: Lens_' DeleteFileOptions (Maybe Bool)
deleteFileOptionsSignoffL :: Lens_' DeleteFileOptions (Maybe Bool)
deleteFileOptionsSignoffL Maybe Bool -> f (Maybe Bool)
f DeleteFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: DeleteFileOptions -> Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: DeleteFileOptions -> Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: DeleteFileOptions -> Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: DeleteFileOptions -> Text
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: DeleteFileOptions -> Maybe Bool
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
deleteFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Bool
deleteFileOptionsSignoff -> DeleteFileOptions { Maybe Bool
$sel:deleteFileOptionsSignoff:DeleteFileOptions :: Maybe Bool
deleteFileOptionsSignoff :: Maybe Bool
deleteFileOptionsSignoff, Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
deleteFileOptionsAuthor :: Maybe Identity
$sel:deleteFileOptionsBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsCommitter:DeleteFileOptions :: Maybe Identity
$sel:deleteFileOptionsDates:DeleteFileOptions :: Maybe CommitDateOptions
$sel:deleteFileOptionsMessage:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsNewBranch:DeleteFileOptions :: Maybe Text
$sel:deleteFileOptionsSha:DeleteFileOptions :: Text
deleteFileOptionsAuthor :: Maybe Identity
deleteFileOptionsBranch :: Maybe Text
deleteFileOptionsCommitter :: Maybe Identity
deleteFileOptionsDates :: Maybe CommitDateOptions
deleteFileOptionsMessage :: Maybe Text
deleteFileOptionsNewBranch :: Maybe Text
deleteFileOptionsSha :: Text
..} ) (Maybe Bool -> DeleteFileOptions)
-> f (Maybe Bool) -> f DeleteFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
deleteFileOptionsSignoff
{-# INLINE deleteFileOptionsSignoffL #-}



-- * DeployKey

-- | 'deployKeyCreatedAt' Lens
deployKeyCreatedAtL :: Lens_' DeployKey (Maybe DateTime)
deployKeyCreatedAtL :: Lens_' DeployKey (Maybe DateTime)
deployKeyCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
..} = (\Maybe DateTime
deployKeyCreatedAt -> DeployKey { Maybe DateTime
deployKeyCreatedAt :: Maybe DateTime
deployKeyCreatedAt :: Maybe DateTime
deployKeyCreatedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe Repository
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
..} ) (Maybe DateTime -> DeployKey) -> f (Maybe DateTime) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
deployKeyCreatedAt
{-# INLINE deployKeyCreatedAtL #-}

-- | 'deployKeyFingerprint' Lens
deployKeyFingerprintL :: Lens_' DeployKey (Maybe Text)
deployKeyFingerprintL :: Lens_' DeployKey (Maybe Text)
deployKeyFingerprintL Maybe Text -> f (Maybe Text)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Text
deployKeyFingerprint -> DeployKey { Maybe Text
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
deployKeyFingerprint :: Maybe Text
deployKeyFingerprint, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} ) (Maybe Text -> DeployKey) -> f (Maybe Text) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deployKeyFingerprint
{-# INLINE deployKeyFingerprintL #-}

-- | 'deployKeyId' Lens
deployKeyIdL :: Lens_' DeployKey (Maybe Integer)
deployKeyIdL :: Lens_' DeployKey (Maybe Integer)
deployKeyIdL Maybe Integer -> f (Maybe Integer)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Integer
deployKeyId -> DeployKey { Maybe Integer
$sel:deployKeyId:DeployKey :: Maybe Integer
deployKeyId :: Maybe Integer
deployKeyId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} ) (Maybe Integer -> DeployKey) -> f (Maybe Integer) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
deployKeyId
{-# INLINE deployKeyIdL #-}

-- | 'deployKeyKey' Lens
deployKeyKeyL :: Lens_' DeployKey (Maybe Text)
deployKeyKeyL :: Lens_' DeployKey (Maybe Text)
deployKeyKeyL Maybe Text -> f (Maybe Text)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Text
deployKeyKey -> DeployKey { Maybe Text
$sel:deployKeyKey:DeployKey :: Maybe Text
deployKeyKey :: Maybe Text
deployKeyKey, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} ) (Maybe Text -> DeployKey) -> f (Maybe Text) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deployKeyKey
{-# INLINE deployKeyKeyL #-}

-- | 'deployKeyKeyId' Lens
deployKeyKeyIdL :: Lens_' DeployKey (Maybe Integer)
deployKeyKeyIdL :: Lens_' DeployKey (Maybe Integer)
deployKeyKeyIdL Maybe Integer -> f (Maybe Integer)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Integer
deployKeyKeyId -> DeployKey { Maybe Integer
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
deployKeyKeyId :: Maybe Integer
deployKeyKeyId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} ) (Maybe Integer -> DeployKey) -> f (Maybe Integer) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
deployKeyKeyId
{-# INLINE deployKeyKeyIdL #-}

-- | 'deployKeyReadOnly' Lens
deployKeyReadOnlyL :: Lens_' DeployKey (Maybe Bool)
deployKeyReadOnlyL :: Lens_' DeployKey (Maybe Bool)
deployKeyReadOnlyL Maybe Bool -> f (Maybe Bool)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Bool
deployKeyReadOnly -> DeployKey { Maybe Bool
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
deployKeyReadOnly :: Maybe Bool
deployKeyReadOnly, Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} ) (Maybe Bool -> DeployKey) -> f (Maybe Bool) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
deployKeyReadOnly
{-# INLINE deployKeyReadOnlyL #-}

-- | 'deployKeyRepository' Lens
deployKeyRepositoryL :: Lens_' DeployKey (Maybe Repository)
deployKeyRepositoryL :: Lens_' DeployKey (Maybe Repository)
deployKeyRepositoryL Maybe Repository -> f (Maybe Repository)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Repository
deployKeyRepository -> DeployKey { Maybe Repository
$sel:deployKeyRepository:DeployKey :: Maybe Repository
deployKeyRepository :: Maybe Repository
deployKeyRepository, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyTitle:DeployKey :: Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} ) (Maybe Repository -> DeployKey)
-> f (Maybe Repository) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
deployKeyRepository
{-# INLINE deployKeyRepositoryL #-}

-- | 'deployKeyTitle' Lens
deployKeyTitleL :: Lens_' DeployKey (Maybe Text)
deployKeyTitleL :: Lens_' DeployKey (Maybe Text)
deployKeyTitleL Maybe Text -> f (Maybe Text)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Text
deployKeyTitle -> DeployKey { Maybe Text
$sel:deployKeyTitle:DeployKey :: Maybe Text
deployKeyTitle :: Maybe Text
deployKeyTitle, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyUrl :: Maybe Text
..} ) (Maybe Text -> DeployKey) -> f (Maybe Text) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deployKeyTitle
{-# INLINE deployKeyTitleL #-}

-- | 'deployKeyUrl' Lens
deployKeyUrlL :: Lens_' DeployKey (Maybe Text)
deployKeyUrlL :: Lens_' DeployKey (Maybe Text)
deployKeyUrlL Maybe Text -> f (Maybe Text)
f DeployKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: DeployKey -> Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyKey:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyKeyId:DeployKey :: DeployKey -> Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: DeployKey -> Maybe Bool
$sel:deployKeyRepository:DeployKey :: DeployKey -> Maybe Repository
$sel:deployKeyTitle:DeployKey :: DeployKey -> Maybe Text
$sel:deployKeyUrl:DeployKey :: DeployKey -> Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
deployKeyUrl :: Maybe Text
..} = (\Maybe Text
deployKeyUrl -> DeployKey { Maybe Text
$sel:deployKeyUrl:DeployKey :: Maybe Text
deployKeyUrl :: Maybe Text
deployKeyUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
deployKeyCreatedAt :: Maybe DateTime
$sel:deployKeyFingerprint:DeployKey :: Maybe Text
$sel:deployKeyId:DeployKey :: Maybe Integer
$sel:deployKeyKey:DeployKey :: Maybe Text
$sel:deployKeyKeyId:DeployKey :: Maybe Integer
$sel:deployKeyReadOnly:DeployKey :: Maybe Bool
$sel:deployKeyRepository:DeployKey :: Maybe Repository
$sel:deployKeyTitle:DeployKey :: Maybe Text
deployKeyCreatedAt :: Maybe DateTime
deployKeyFingerprint :: Maybe Text
deployKeyId :: Maybe Integer
deployKeyKey :: Maybe Text
deployKeyKeyId :: Maybe Integer
deployKeyReadOnly :: Maybe Bool
deployKeyRepository :: Maybe Repository
deployKeyTitle :: Maybe Text
..} ) (Maybe Text -> DeployKey) -> f (Maybe Text) -> f DeployKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
deployKeyUrl
{-# INLINE deployKeyUrlL #-}



-- * DismissPullReviewOptions

-- | 'dismissPullReviewOptionsMessage' Lens
dismissPullReviewOptionsMessageL :: Lens_' DismissPullReviewOptions (Maybe Text)
dismissPullReviewOptionsMessageL :: Lens_' DismissPullReviewOptions (Maybe Text)
dismissPullReviewOptionsMessageL Maybe Text -> f (Maybe Text)
f DismissPullReviewOptions{Maybe Bool
Maybe Text
dismissPullReviewOptionsMessage :: DismissPullReviewOptions -> Maybe Text
dismissPullReviewOptionsMessage :: Maybe Text
dismissPullReviewOptionsPriors :: Maybe Bool
$sel:dismissPullReviewOptionsPriors:DismissPullReviewOptions :: DismissPullReviewOptions -> Maybe Bool
..} = (\Maybe Text
dismissPullReviewOptionsMessage -> DismissPullReviewOptions { Maybe Text
dismissPullReviewOptionsMessage :: Maybe Text
dismissPullReviewOptionsMessage :: Maybe Text
dismissPullReviewOptionsMessage, Maybe Bool
dismissPullReviewOptionsPriors :: Maybe Bool
$sel:dismissPullReviewOptionsPriors:DismissPullReviewOptions :: Maybe Bool
..} ) (Maybe Text -> DismissPullReviewOptions)
-> f (Maybe Text) -> f DismissPullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
dismissPullReviewOptionsMessage
{-# INLINE dismissPullReviewOptionsMessageL #-}

-- | 'dismissPullReviewOptionsPriors' Lens
dismissPullReviewOptionsPriorsL :: Lens_' DismissPullReviewOptions (Maybe Bool)
dismissPullReviewOptionsPriorsL :: Lens_' DismissPullReviewOptions (Maybe Bool)
dismissPullReviewOptionsPriorsL Maybe Bool -> f (Maybe Bool)
f DismissPullReviewOptions{Maybe Bool
Maybe Text
dismissPullReviewOptionsMessage :: DismissPullReviewOptions -> Maybe Text
$sel:dismissPullReviewOptionsPriors:DismissPullReviewOptions :: DismissPullReviewOptions -> Maybe Bool
dismissPullReviewOptionsMessage :: Maybe Text
dismissPullReviewOptionsPriors :: Maybe Bool
..} = (\Maybe Bool
dismissPullReviewOptionsPriors -> DismissPullReviewOptions { Maybe Bool
$sel:dismissPullReviewOptionsPriors:DismissPullReviewOptions :: Maybe Bool
dismissPullReviewOptionsPriors :: Maybe Bool
dismissPullReviewOptionsPriors, Maybe Text
dismissPullReviewOptionsMessage :: Maybe Text
dismissPullReviewOptionsMessage :: Maybe Text
..} ) (Maybe Bool -> DismissPullReviewOptions)
-> f (Maybe Bool) -> f DismissPullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
dismissPullReviewOptionsPriors
{-# INLINE dismissPullReviewOptionsPriorsL #-}



-- * EditAttachmentOptions

-- | 'editAttachmentOptionsName' Lens
editAttachmentOptionsNameL :: Lens_' EditAttachmentOptions (Maybe Text)
editAttachmentOptionsNameL :: Lens_' EditAttachmentOptions (Maybe Text)
editAttachmentOptionsNameL Maybe Text -> f (Maybe Text)
f EditAttachmentOptions{Maybe Text
editAttachmentOptionsName :: EditAttachmentOptions -> Maybe Text
editAttachmentOptionsName :: Maybe Text
..} = (\Maybe Text
editAttachmentOptionsName -> EditAttachmentOptions { Maybe Text
editAttachmentOptionsName :: Maybe Text
editAttachmentOptionsName :: Maybe Text
editAttachmentOptionsName, ..} ) (Maybe Text -> EditAttachmentOptions)
-> f (Maybe Text) -> f EditAttachmentOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editAttachmentOptionsName
{-# INLINE editAttachmentOptionsNameL #-}



-- * EditBranchProtectionOption

-- | 'editBranchProtectionOptionApprovalsWhitelistTeams' Lens
editBranchProtectionOptionApprovalsWhitelistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionApprovalsWhitelistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionApprovalsWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams -> EditBranchProtectionOption { Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams
{-# INLINE editBranchProtectionOptionApprovalsWhitelistTeamsL #-}

-- | 'editBranchProtectionOptionApprovalsWhitelistUsername' Lens
editBranchProtectionOptionApprovalsWhitelistUsernameL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionApprovalsWhitelistUsernameL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionApprovalsWhitelistUsernameL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername
{-# INLINE editBranchProtectionOptionApprovalsWhitelistUsernameL #-}

-- | 'editBranchProtectionOptionBlockAdminMergeOverride' Lens
editBranchProtectionOptionBlockAdminMergeOverrideL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockAdminMergeOverrideL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockAdminMergeOverrideL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionBlockAdminMergeOverride -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockAdminMergeOverride, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionBlockAdminMergeOverride
{-# INLINE editBranchProtectionOptionBlockAdminMergeOverrideL #-}

-- | 'editBranchProtectionOptionBlockOnOfficialReviewRequests' Lens
editBranchProtectionOptionBlockOnOfficialReviewRequestsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockOnOfficialReviewRequestsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockOnOfficialReviewRequestsL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests
{-# INLINE editBranchProtectionOptionBlockOnOfficialReviewRequestsL #-}

-- | 'editBranchProtectionOptionBlockOnOutdatedBranch' Lens
editBranchProtectionOptionBlockOnOutdatedBranchL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockOnOutdatedBranchL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockOnOutdatedBranchL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch
{-# INLINE editBranchProtectionOptionBlockOnOutdatedBranchL #-}

-- | 'editBranchProtectionOptionBlockOnRejectedReviews' Lens
editBranchProtectionOptionBlockOnRejectedReviewsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockOnRejectedReviewsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionBlockOnRejectedReviewsL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews
{-# INLINE editBranchProtectionOptionBlockOnRejectedReviewsL #-}

-- | 'editBranchProtectionOptionDismissStaleApprovals' Lens
editBranchProtectionOptionDismissStaleApprovalsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionDismissStaleApprovalsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionDismissStaleApprovalsL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionDismissStaleApprovals -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionDismissStaleApprovals
{-# INLINE editBranchProtectionOptionDismissStaleApprovalsL #-}

-- | 'editBranchProtectionOptionEnableApprovalsWhitelist' Lens
editBranchProtectionOptionEnableApprovalsWhitelistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableApprovalsWhitelistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableApprovalsWhitelistL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist
{-# INLINE editBranchProtectionOptionEnableApprovalsWhitelistL #-}

-- | 'editBranchProtectionOptionEnableForcePush' Lens
editBranchProtectionOptionEnableForcePushL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableForcePushL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableForcePushL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnableForcePush -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnableForcePush
{-# INLINE editBranchProtectionOptionEnableForcePushL #-}

-- | 'editBranchProtectionOptionEnableForcePushAllowlist' Lens
editBranchProtectionOptionEnableForcePushAllowlistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableForcePushAllowlistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableForcePushAllowlistL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist
{-# INLINE editBranchProtectionOptionEnableForcePushAllowlistL #-}

-- | 'editBranchProtectionOptionEnableMergeWhitelist' Lens
editBranchProtectionOptionEnableMergeWhitelistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableMergeWhitelistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableMergeWhitelistL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist
{-# INLINE editBranchProtectionOptionEnableMergeWhitelistL #-}

-- | 'editBranchProtectionOptionEnablePush' Lens
editBranchProtectionOptionEnablePushL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnablePushL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnablePushL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnablePush -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePush, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnablePush
{-# INLINE editBranchProtectionOptionEnablePushL #-}

-- | 'editBranchProtectionOptionEnablePushWhitelist' Lens
editBranchProtectionOptionEnablePushWhitelistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnablePushWhitelistL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnablePushWhitelistL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnablePushWhitelist -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnablePushWhitelist
{-# INLINE editBranchProtectionOptionEnablePushWhitelistL #-}

-- | 'editBranchProtectionOptionEnableStatusCheck' Lens
editBranchProtectionOptionEnableStatusCheckL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableStatusCheckL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionEnableStatusCheckL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionEnableStatusCheck -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionEnableStatusCheck
{-# INLINE editBranchProtectionOptionEnableStatusCheckL #-}

-- | 'editBranchProtectionOptionForcePushAllowlistDeployKeys' Lens
editBranchProtectionOptionForcePushAllowlistDeployKeysL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionForcePushAllowlistDeployKeysL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionForcePushAllowlistDeployKeysL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys
{-# INLINE editBranchProtectionOptionForcePushAllowlistDeployKeysL #-}

-- | 'editBranchProtectionOptionForcePushAllowlistTeams' Lens
editBranchProtectionOptionForcePushAllowlistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionForcePushAllowlistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionForcePushAllowlistTeamsL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionForcePushAllowlistTeams -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionForcePushAllowlistTeams
{-# INLINE editBranchProtectionOptionForcePushAllowlistTeamsL #-}

-- | 'editBranchProtectionOptionForcePushAllowlistUsernames' Lens
editBranchProtectionOptionForcePushAllowlistUsernamesL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionForcePushAllowlistUsernamesL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionForcePushAllowlistUsernamesL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames
{-# INLINE editBranchProtectionOptionForcePushAllowlistUsernamesL #-}

-- | 'editBranchProtectionOptionIgnoreStaleApprovals' Lens
editBranchProtectionOptionIgnoreStaleApprovalsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionIgnoreStaleApprovalsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionIgnoreStaleApprovalsL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionIgnoreStaleApprovals -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionIgnoreStaleApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionIgnoreStaleApprovals
{-# INLINE editBranchProtectionOptionIgnoreStaleApprovalsL #-}

-- | 'editBranchProtectionOptionMergeWhitelistTeams' Lens
editBranchProtectionOptionMergeWhitelistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionMergeWhitelistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionMergeWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionMergeWhitelistTeams -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionMergeWhitelistTeams
{-# INLINE editBranchProtectionOptionMergeWhitelistTeamsL #-}

-- | 'editBranchProtectionOptionMergeWhitelistUsernames' Lens
editBranchProtectionOptionMergeWhitelistUsernamesL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionMergeWhitelistUsernamesL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionMergeWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames
{-# INLINE editBranchProtectionOptionMergeWhitelistUsernamesL #-}

-- | 'editBranchProtectionOptionPriority' Lens
editBranchProtectionOptionPriorityL :: Lens_' EditBranchProtectionOption (Maybe Integer)
editBranchProtectionOptionPriorityL :: Lens_' EditBranchProtectionOption (Maybe Integer)
editBranchProtectionOptionPriorityL Maybe Integer -> f (Maybe Integer)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Integer
editBranchProtectionOptionPriority -> EditBranchProtectionOption { Maybe Integer
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionPriority, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Integer -> EditBranchProtectionOption)
-> f (Maybe Integer) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
editBranchProtectionOptionPriority
{-# INLINE editBranchProtectionOptionPriorityL #-}

-- | 'editBranchProtectionOptionProtectedFilePatterns' Lens
editBranchProtectionOptionProtectedFilePatternsL :: Lens_' EditBranchProtectionOption (Maybe Text)
editBranchProtectionOptionProtectedFilePatternsL :: Lens_' EditBranchProtectionOption (Maybe Text)
editBranchProtectionOptionProtectedFilePatternsL Maybe Text -> f (Maybe Text)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Text
editBranchProtectionOptionProtectedFilePatterns -> EditBranchProtectionOption { Maybe Text
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionProtectedFilePatterns, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Text -> EditBranchProtectionOption)
-> f (Maybe Text) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editBranchProtectionOptionProtectedFilePatterns
{-# INLINE editBranchProtectionOptionProtectedFilePatternsL #-}

-- | 'editBranchProtectionOptionPushWhitelistDeployKeys' Lens
editBranchProtectionOptionPushWhitelistDeployKeysL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionPushWhitelistDeployKeysL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionPushWhitelistDeployKeysL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionPushWhitelistDeployKeys -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistDeployKeys, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionPushWhitelistDeployKeys
{-# INLINE editBranchProtectionOptionPushWhitelistDeployKeysL #-}

-- | 'editBranchProtectionOptionPushWhitelistTeams' Lens
editBranchProtectionOptionPushWhitelistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionPushWhitelistTeamsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionPushWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionPushWhitelistTeams -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistTeams, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionPushWhitelistTeams
{-# INLINE editBranchProtectionOptionPushWhitelistTeamsL #-}

-- | 'editBranchProtectionOptionPushWhitelistUsernames' Lens
editBranchProtectionOptionPushWhitelistUsernamesL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionPushWhitelistUsernamesL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionPushWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames
{-# INLINE editBranchProtectionOptionPushWhitelistUsernamesL #-}

-- | 'editBranchProtectionOptionRequireSignedCommits' Lens
editBranchProtectionOptionRequireSignedCommitsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionRequireSignedCommitsL :: Lens_' EditBranchProtectionOption (Maybe Bool)
editBranchProtectionOptionRequireSignedCommitsL Maybe Bool -> f (Maybe Bool)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Bool
editBranchProtectionOptionRequireSignedCommits -> EditBranchProtectionOption { Maybe Bool
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequireSignedCommits, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Bool -> EditBranchProtectionOption)
-> f (Maybe Bool) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editBranchProtectionOptionRequireSignedCommits
{-# INLINE editBranchProtectionOptionRequireSignedCommitsL #-}

-- | 'editBranchProtectionOptionRequiredApprovals' Lens
editBranchProtectionOptionRequiredApprovalsL :: Lens_' EditBranchProtectionOption (Maybe Integer)
editBranchProtectionOptionRequiredApprovalsL :: Lens_' EditBranchProtectionOption (Maybe Integer)
editBranchProtectionOptionRequiredApprovalsL Maybe Integer -> f (Maybe Integer)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Integer
editBranchProtectionOptionRequiredApprovals -> EditBranchProtectionOption { Maybe Integer
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionRequiredApprovals, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe Integer -> EditBranchProtectionOption)
-> f (Maybe Integer) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
editBranchProtectionOptionRequiredApprovals
{-# INLINE editBranchProtectionOptionRequiredApprovalsL #-}

-- | 'editBranchProtectionOptionStatusCheckContexts' Lens
editBranchProtectionOptionStatusCheckContextsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionStatusCheckContextsL :: Lens_' EditBranchProtectionOption (Maybe [Text])
editBranchProtectionOptionStatusCheckContextsL Maybe [Text] -> f (Maybe [Text])
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe [Text]
editBranchProtectionOptionStatusCheckContexts -> EditBranchProtectionOption { Maybe [Text]
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionStatusCheckContexts, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} ) (Maybe [Text] -> EditBranchProtectionOption)
-> f (Maybe [Text]) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editBranchProtectionOptionStatusCheckContexts
{-# INLINE editBranchProtectionOptionStatusCheckContextsL #-}

-- | 'editBranchProtectionOptionUnprotectedFilePatterns' Lens
editBranchProtectionOptionUnprotectedFilePatternsL :: Lens_' EditBranchProtectionOption (Maybe Text)
editBranchProtectionOptionUnprotectedFilePatternsL :: Lens_' EditBranchProtectionOption (Maybe Text)
editBranchProtectionOptionUnprotectedFilePatternsL Maybe Text -> f (Maybe Text)
f EditBranchProtectionOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe [Text]
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: EditBranchProtectionOption -> Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
..} = (\Maybe Text
editBranchProtectionOptionUnprotectedFilePatterns -> EditBranchProtectionOption { Maybe Text
$sel:editBranchProtectionOptionUnprotectedFilePatterns:EditBranchProtectionOption :: Maybe Text
editBranchProtectionOptionUnprotectedFilePatterns :: Maybe Text
editBranchProtectionOptionUnprotectedFilePatterns, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
$sel:editBranchProtectionOptionApprovalsWhitelistUsername:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionBlockAdminMergeOverride:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOfficialReviewRequests:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnOutdatedBranch:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionBlockOnRejectedReviews:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionDismissStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableApprovalsWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableForcePushAllowlist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableMergeWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePush:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnablePushWhitelist:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionEnableStatusCheck:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionForcePushAllowlistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionForcePushAllowlistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionIgnoreStaleApprovals:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionMergeWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionMergeWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPriority:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionProtectedFilePatterns:EditBranchProtectionOption :: Maybe Text
$sel:editBranchProtectionOptionPushWhitelistDeployKeys:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionPushWhitelistTeams:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionPushWhitelistUsernames:EditBranchProtectionOption :: Maybe [Text]
$sel:editBranchProtectionOptionRequireSignedCommits:EditBranchProtectionOption :: Maybe Bool
$sel:editBranchProtectionOptionRequiredApprovals:EditBranchProtectionOption :: Maybe Integer
$sel:editBranchProtectionOptionStatusCheckContexts:EditBranchProtectionOption :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionApprovalsWhitelistUsername :: Maybe [Text]
editBranchProtectionOptionBlockAdminMergeOverride :: Maybe Bool
editBranchProtectionOptionBlockOnOfficialReviewRequests :: Maybe Bool
editBranchProtectionOptionBlockOnOutdatedBranch :: Maybe Bool
editBranchProtectionOptionBlockOnRejectedReviews :: Maybe Bool
editBranchProtectionOptionDismissStaleApprovals :: Maybe Bool
editBranchProtectionOptionEnableApprovalsWhitelist :: Maybe Bool
editBranchProtectionOptionEnableForcePush :: Maybe Bool
editBranchProtectionOptionEnableForcePushAllowlist :: Maybe Bool
editBranchProtectionOptionEnableMergeWhitelist :: Maybe Bool
editBranchProtectionOptionEnablePush :: Maybe Bool
editBranchProtectionOptionEnablePushWhitelist :: Maybe Bool
editBranchProtectionOptionEnableStatusCheck :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistDeployKeys :: Maybe Bool
editBranchProtectionOptionForcePushAllowlistTeams :: Maybe [Text]
editBranchProtectionOptionForcePushAllowlistUsernames :: Maybe [Text]
editBranchProtectionOptionIgnoreStaleApprovals :: Maybe Bool
editBranchProtectionOptionMergeWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionMergeWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionPriority :: Maybe Integer
editBranchProtectionOptionProtectedFilePatterns :: Maybe Text
editBranchProtectionOptionPushWhitelistDeployKeys :: Maybe Bool
editBranchProtectionOptionPushWhitelistTeams :: Maybe [Text]
editBranchProtectionOptionPushWhitelistUsernames :: Maybe [Text]
editBranchProtectionOptionRequireSignedCommits :: Maybe Bool
editBranchProtectionOptionRequiredApprovals :: Maybe Integer
editBranchProtectionOptionStatusCheckContexts :: Maybe [Text]
..} ) (Maybe Text -> EditBranchProtectionOption)
-> f (Maybe Text) -> f EditBranchProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editBranchProtectionOptionUnprotectedFilePatterns
{-# INLINE editBranchProtectionOptionUnprotectedFilePatternsL #-}



-- * EditDeadlineOption

-- | 'editDeadlineOptionDueDate' Lens
editDeadlineOptionDueDateL :: Lens_' EditDeadlineOption (DateTime)
editDeadlineOptionDueDateL :: Lens_' EditDeadlineOption DateTime
editDeadlineOptionDueDateL DateTime -> f DateTime
f EditDeadlineOption{DateTime
editDeadlineOptionDueDate :: EditDeadlineOption -> DateTime
editDeadlineOptionDueDate :: DateTime
..} = (\DateTime
editDeadlineOptionDueDate -> EditDeadlineOption { DateTime
editDeadlineOptionDueDate :: DateTime
editDeadlineOptionDueDate :: DateTime
editDeadlineOptionDueDate, ..} ) (DateTime -> EditDeadlineOption)
-> f DateTime -> f EditDeadlineOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> DateTime -> f DateTime
f DateTime
editDeadlineOptionDueDate
{-# INLINE editDeadlineOptionDueDateL #-}



-- * EditGitHookOption

-- | 'editGitHookOptionContent' Lens
editGitHookOptionContentL :: Lens_' EditGitHookOption (Maybe Text)
editGitHookOptionContentL :: Lens_' EditGitHookOption (Maybe Text)
editGitHookOptionContentL Maybe Text -> f (Maybe Text)
f EditGitHookOption{Maybe Text
editGitHookOptionContent :: EditGitHookOption -> Maybe Text
editGitHookOptionContent :: Maybe Text
..} = (\Maybe Text
editGitHookOptionContent -> EditGitHookOption { Maybe Text
editGitHookOptionContent :: Maybe Text
editGitHookOptionContent :: Maybe Text
editGitHookOptionContent, ..} ) (Maybe Text -> EditGitHookOption)
-> f (Maybe Text) -> f EditGitHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editGitHookOptionContent
{-# INLINE editGitHookOptionContentL #-}



-- * EditHookOption

-- | 'editHookOptionActive' Lens
editHookOptionActiveL :: Lens_' EditHookOption (Maybe Bool)
editHookOptionActiveL :: Lens_' EditHookOption (Maybe Bool)
editHookOptionActiveL Maybe Bool -> f (Maybe Bool)
f EditHookOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: EditHookOption -> Maybe Bool
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
$sel:editHookOptionAuthorizationHeader:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionConfig:EditHookOption :: EditHookOption -> Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: EditHookOption -> Maybe [Text]
..} = (\Maybe Bool
editHookOptionActive -> EditHookOption { Maybe Bool
editHookOptionActive :: Maybe Bool
editHookOptionActive :: Maybe Bool
editHookOptionActive, Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
$sel:editHookOptionAuthorizationHeader:EditHookOption :: Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: Maybe Text
$sel:editHookOptionConfig:EditHookOption :: Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: Maybe [Text]
..} ) (Maybe Bool -> EditHookOption)
-> f (Maybe Bool) -> f EditHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editHookOptionActive
{-# INLINE editHookOptionActiveL #-}

-- | 'editHookOptionAuthorizationHeader' Lens
editHookOptionAuthorizationHeaderL :: Lens_' EditHookOption (Maybe Text)
editHookOptionAuthorizationHeaderL :: Lens_' EditHookOption (Maybe Text)
editHookOptionAuthorizationHeaderL Maybe Text -> f (Maybe Text)
f EditHookOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: EditHookOption -> Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionConfig:EditHookOption :: EditHookOption -> Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: EditHookOption -> Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
..} = (\Maybe Text
editHookOptionAuthorizationHeader -> EditHookOption { Maybe Text
$sel:editHookOptionAuthorizationHeader:EditHookOption :: Maybe Text
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionAuthorizationHeader, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: Maybe Bool
$sel:editHookOptionBranchFilter:EditHookOption :: Maybe Text
$sel:editHookOptionConfig:EditHookOption :: Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
..} ) (Maybe Text -> EditHookOption)
-> f (Maybe Text) -> f EditHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editHookOptionAuthorizationHeader
{-# INLINE editHookOptionAuthorizationHeaderL #-}

-- | 'editHookOptionBranchFilter' Lens
editHookOptionBranchFilterL :: Lens_' EditHookOption (Maybe Text)
editHookOptionBranchFilterL :: Lens_' EditHookOption (Maybe Text)
editHookOptionBranchFilterL Maybe Text -> f (Maybe Text)
f EditHookOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: EditHookOption -> Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionConfig:EditHookOption :: EditHookOption -> Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: EditHookOption -> Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
..} = (\Maybe Text
editHookOptionBranchFilter -> EditHookOption { Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionBranchFilter, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: Maybe Text
$sel:editHookOptionConfig:EditHookOption :: Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
..} ) (Maybe Text -> EditHookOption)
-> f (Maybe Text) -> f EditHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editHookOptionBranchFilter
{-# INLINE editHookOptionBranchFilterL #-}

-- | 'editHookOptionConfig' Lens
editHookOptionConfigL :: Lens_' EditHookOption (Maybe (Map.Map String Text))
editHookOptionConfigL :: Lens_' EditHookOption (Maybe (Map String Text))
editHookOptionConfigL Maybe (Map String Text) -> f (Maybe (Map String Text))
f EditHookOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: EditHookOption -> Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionConfig:EditHookOption :: EditHookOption -> Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: EditHookOption -> Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
..} = (\Maybe (Map String Text)
editHookOptionConfig -> EditHookOption { Maybe (Map String Text)
$sel:editHookOptionConfig:EditHookOption :: Maybe (Map String Text)
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionConfig, Maybe Bool
Maybe [Text]
Maybe Text
editHookOptionActive :: Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: Maybe Text
$sel:editHookOptionEvents:EditHookOption :: Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionEvents :: Maybe [Text]
..} ) (Maybe (Map String Text) -> EditHookOption)
-> f (Maybe (Map String Text)) -> f EditHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Text) -> f (Maybe (Map String Text))
f Maybe (Map String Text)
editHookOptionConfig
{-# INLINE editHookOptionConfigL #-}

-- | 'editHookOptionEvents' Lens
editHookOptionEventsL :: Lens_' EditHookOption (Maybe [Text])
editHookOptionEventsL :: Lens_' EditHookOption (Maybe [Text])
editHookOptionEventsL Maybe [Text] -> f (Maybe [Text])
f EditHookOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: EditHookOption -> Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: EditHookOption -> Maybe Text
$sel:editHookOptionConfig:EditHookOption :: EditHookOption -> Maybe (Map String Text)
$sel:editHookOptionEvents:EditHookOption :: EditHookOption -> Maybe [Text]
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
editHookOptionEvents :: Maybe [Text]
..} = (\Maybe [Text]
editHookOptionEvents -> EditHookOption { Maybe [Text]
$sel:editHookOptionEvents:EditHookOption :: Maybe [Text]
editHookOptionEvents :: Maybe [Text]
editHookOptionEvents, Maybe Bool
Maybe (Map String Text)
Maybe Text
editHookOptionActive :: Maybe Bool
$sel:editHookOptionAuthorizationHeader:EditHookOption :: Maybe Text
$sel:editHookOptionBranchFilter:EditHookOption :: Maybe Text
$sel:editHookOptionConfig:EditHookOption :: Maybe (Map String Text)
editHookOptionActive :: Maybe Bool
editHookOptionAuthorizationHeader :: Maybe Text
editHookOptionBranchFilter :: Maybe Text
editHookOptionConfig :: Maybe (Map String Text)
..} ) (Maybe [Text] -> EditHookOption)
-> f (Maybe [Text]) -> f EditHookOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editHookOptionEvents
{-# INLINE editHookOptionEventsL #-}



-- * EditIssueCommentOption

-- | 'editIssueCommentOptionBody' Lens
editIssueCommentOptionBodyL :: Lens_' EditIssueCommentOption (Text)
editIssueCommentOptionBodyL :: Lens_' EditIssueCommentOption Text
editIssueCommentOptionBodyL Text -> f Text
f EditIssueCommentOption{Text
editIssueCommentOptionBody :: EditIssueCommentOption -> Text
editIssueCommentOptionBody :: Text
..} = (\Text
editIssueCommentOptionBody -> EditIssueCommentOption { Text
editIssueCommentOptionBody :: Text
editIssueCommentOptionBody :: Text
editIssueCommentOptionBody, ..} ) (Text -> EditIssueCommentOption)
-> f Text -> f EditIssueCommentOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
editIssueCommentOptionBody
{-# INLINE editIssueCommentOptionBodyL #-}



-- * EditIssueOption

-- | 'editIssueOptionAssignee' Lens
editIssueOptionAssigneeL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionAssigneeL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionAssigneeL Maybe Text -> f (Maybe Text)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
..} = (\Maybe Text
editIssueOptionAssignee -> EditIssueOption { Maybe Text
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignee, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
..} ) (Maybe Text -> EditIssueOption)
-> f (Maybe Text) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editIssueOptionAssignee
{-# INLINE editIssueOptionAssigneeL #-}

-- | 'editIssueOptionAssignees' Lens
editIssueOptionAssigneesL :: Lens_' EditIssueOption (Maybe [Text])
editIssueOptionAssigneesL :: Lens_' EditIssueOption (Maybe [Text])
editIssueOptionAssigneesL Maybe [Text] -> f (Maybe [Text])
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe [Text]
editIssueOptionAssignees -> EditIssueOption { Maybe [Text]
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionAssignees, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe [Text] -> EditIssueOption)
-> f (Maybe [Text]) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editIssueOptionAssignees
{-# INLINE editIssueOptionAssigneesL #-}

-- | 'editIssueOptionBody' Lens
editIssueOptionBodyL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionBodyL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionBodyL Maybe Text -> f (Maybe Text)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editIssueOptionBody -> EditIssueOption { Maybe Text
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
editIssueOptionBody :: Maybe Text
editIssueOptionBody, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditIssueOption)
-> f (Maybe Text) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editIssueOptionBody
{-# INLINE editIssueOptionBodyL #-}

-- | 'editIssueOptionDueDate' Lens
editIssueOptionDueDateL :: Lens_' EditIssueOption (Maybe DateTime)
editIssueOptionDueDateL :: Lens_' EditIssueOption (Maybe DateTime)
editIssueOptionDueDateL Maybe DateTime -> f (Maybe DateTime)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe DateTime
editIssueOptionDueDate -> EditIssueOption { Maybe DateTime
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionDueDate, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe DateTime -> EditIssueOption)
-> f (Maybe DateTime) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
editIssueOptionDueDate
{-# INLINE editIssueOptionDueDateL #-}

-- | 'editIssueOptionMilestone' Lens
editIssueOptionMilestoneL :: Lens_' EditIssueOption (Maybe Integer)
editIssueOptionMilestoneL :: Lens_' EditIssueOption (Maybe Integer)
editIssueOptionMilestoneL Maybe Integer -> f (Maybe Integer)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Integer
editIssueOptionMilestone -> EditIssueOption { Maybe Integer
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
editIssueOptionMilestone :: Maybe Integer
editIssueOptionMilestone, Maybe Bool
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Integer -> EditIssueOption)
-> f (Maybe Integer) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
editIssueOptionMilestone
{-# INLINE editIssueOptionMilestoneL #-}

-- | 'editIssueOptionRef' Lens
editIssueOptionRefL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionRefL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionRefL Maybe Text -> f (Maybe Text)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editIssueOptionRef -> EditIssueOption { Maybe Text
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
editIssueOptionRef :: Maybe Text
editIssueOptionRef, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditIssueOption)
-> f (Maybe Text) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editIssueOptionRef
{-# INLINE editIssueOptionRefL #-}

-- | 'editIssueOptionState' Lens
editIssueOptionStateL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionStateL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionStateL Maybe Text -> f (Maybe Text)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editIssueOptionState -> EditIssueOption { Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionState, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditIssueOption)
-> f (Maybe Text) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editIssueOptionState
{-# INLINE editIssueOptionStateL #-}

-- | 'editIssueOptionTitle' Lens
editIssueOptionTitleL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionTitleL :: Lens_' EditIssueOption (Maybe Text)
editIssueOptionTitleL Maybe Text -> f (Maybe Text)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editIssueOptionTitle -> EditIssueOption { Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionTitle, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditIssueOption)
-> f (Maybe Text) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editIssueOptionTitle
{-# INLINE editIssueOptionTitleL #-}

-- | 'editIssueOptionUnsetDueDate' Lens
editIssueOptionUnsetDueDateL :: Lens_' EditIssueOption (Maybe Bool)
editIssueOptionUnsetDueDateL :: Lens_' EditIssueOption (Maybe Bool)
editIssueOptionUnsetDueDateL Maybe Bool -> f (Maybe Bool)
f EditIssueOption{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: EditIssueOption -> Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: EditIssueOption -> Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: EditIssueOption -> Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: EditIssueOption -> Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionState:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: EditIssueOption -> Maybe Text
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: EditIssueOption -> Maybe Bool
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
editIssueOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Bool
editIssueOptionUnsetDueDate -> EditIssueOption { Maybe Bool
$sel:editIssueOptionUnsetDueDate:EditIssueOption :: Maybe Bool
editIssueOptionUnsetDueDate :: Maybe Bool
editIssueOptionUnsetDueDate, Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editIssueOptionAssignee :: Maybe Text
$sel:editIssueOptionAssignees:EditIssueOption :: Maybe [Text]
$sel:editIssueOptionBody:EditIssueOption :: Maybe Text
$sel:editIssueOptionDueDate:EditIssueOption :: Maybe DateTime
$sel:editIssueOptionMilestone:EditIssueOption :: Maybe Integer
$sel:editIssueOptionRef:EditIssueOption :: Maybe Text
$sel:editIssueOptionState:EditIssueOption :: Maybe Text
$sel:editIssueOptionTitle:EditIssueOption :: Maybe Text
editIssueOptionAssignee :: Maybe Text
editIssueOptionAssignees :: Maybe [Text]
editIssueOptionBody :: Maybe Text
editIssueOptionDueDate :: Maybe DateTime
editIssueOptionMilestone :: Maybe Integer
editIssueOptionRef :: Maybe Text
editIssueOptionState :: Maybe Text
editIssueOptionTitle :: Maybe Text
..} ) (Maybe Bool -> EditIssueOption)
-> f (Maybe Bool) -> f EditIssueOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editIssueOptionUnsetDueDate
{-# INLINE editIssueOptionUnsetDueDateL #-}



-- * EditLabelOption

-- | 'editLabelOptionColor' Lens
editLabelOptionColorL :: Lens_' EditLabelOption (Maybe Text)
editLabelOptionColorL :: Lens_' EditLabelOption (Maybe Text)
editLabelOptionColorL Maybe Text -> f (Maybe Text)
f EditLabelOption{Maybe Bool
Maybe Text
editLabelOptionColor :: EditLabelOption -> Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: EditLabelOption -> Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: EditLabelOption -> Maybe Text
..} = (\Maybe Text
editLabelOptionColor -> EditLabelOption { Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionColor, Maybe Bool
Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: Maybe Text
..} ) (Maybe Text -> EditLabelOption)
-> f (Maybe Text) -> f EditLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editLabelOptionColor
{-# INLINE editLabelOptionColorL #-}

-- | 'editLabelOptionDescription' Lens
editLabelOptionDescriptionL :: Lens_' EditLabelOption (Maybe Text)
editLabelOptionDescriptionL :: Lens_' EditLabelOption (Maybe Text)
editLabelOptionDescriptionL Maybe Text -> f (Maybe Text)
f EditLabelOption{Maybe Bool
Maybe Text
editLabelOptionColor :: EditLabelOption -> Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: EditLabelOption -> Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: EditLabelOption -> Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
..} = (\Maybe Text
editLabelOptionDescription -> EditLabelOption { Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionDescription, Maybe Bool
Maybe Text
editLabelOptionColor :: Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
..} ) (Maybe Text -> EditLabelOption)
-> f (Maybe Text) -> f EditLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editLabelOptionDescription
{-# INLINE editLabelOptionDescriptionL #-}

-- | 'editLabelOptionExclusive' Lens
editLabelOptionExclusiveL :: Lens_' EditLabelOption (Maybe Bool)
editLabelOptionExclusiveL :: Lens_' EditLabelOption (Maybe Bool)
editLabelOptionExclusiveL Maybe Bool -> f (Maybe Bool)
f EditLabelOption{Maybe Bool
Maybe Text
editLabelOptionColor :: EditLabelOption -> Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: EditLabelOption -> Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: EditLabelOption -> Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
..} = (\Maybe Bool
editLabelOptionExclusive -> EditLabelOption { Maybe Bool
$sel:editLabelOptionExclusive:EditLabelOption :: Maybe Bool
editLabelOptionExclusive :: Maybe Bool
editLabelOptionExclusive, Maybe Bool
Maybe Text
editLabelOptionColor :: Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: Maybe Text
$sel:editLabelOptionIsArchived:EditLabelOption :: Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
..} ) (Maybe Bool -> EditLabelOption)
-> f (Maybe Bool) -> f EditLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editLabelOptionExclusive
{-# INLINE editLabelOptionExclusiveL #-}

-- | 'editLabelOptionIsArchived' Lens
editLabelOptionIsArchivedL :: Lens_' EditLabelOption (Maybe Bool)
editLabelOptionIsArchivedL :: Lens_' EditLabelOption (Maybe Bool)
editLabelOptionIsArchivedL Maybe Bool -> f (Maybe Bool)
f EditLabelOption{Maybe Bool
Maybe Text
editLabelOptionColor :: EditLabelOption -> Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: EditLabelOption -> Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: EditLabelOption -> Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
..} = (\Maybe Bool
editLabelOptionIsArchived -> EditLabelOption { Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionIsArchived, Maybe Bool
Maybe Text
editLabelOptionColor :: Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionName :: Maybe Text
..} ) (Maybe Bool -> EditLabelOption)
-> f (Maybe Bool) -> f EditLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editLabelOptionIsArchived
{-# INLINE editLabelOptionIsArchivedL #-}

-- | 'editLabelOptionName' Lens
editLabelOptionNameL :: Lens_' EditLabelOption (Maybe Text)
editLabelOptionNameL :: Lens_' EditLabelOption (Maybe Text)
editLabelOptionNameL Maybe Text -> f (Maybe Text)
f EditLabelOption{Maybe Bool
Maybe Text
editLabelOptionColor :: EditLabelOption -> Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: EditLabelOption -> Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: EditLabelOption -> Maybe Bool
$sel:editLabelOptionName:EditLabelOption :: EditLabelOption -> Maybe Text
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
editLabelOptionName :: Maybe Text
..} = (\Maybe Text
editLabelOptionName -> EditLabelOption { Maybe Text
$sel:editLabelOptionName:EditLabelOption :: Maybe Text
editLabelOptionName :: Maybe Text
editLabelOptionName, Maybe Bool
Maybe Text
editLabelOptionColor :: Maybe Text
$sel:editLabelOptionDescription:EditLabelOption :: Maybe Text
$sel:editLabelOptionExclusive:EditLabelOption :: Maybe Bool
$sel:editLabelOptionIsArchived:EditLabelOption :: Maybe Bool
editLabelOptionColor :: Maybe Text
editLabelOptionDescription :: Maybe Text
editLabelOptionExclusive :: Maybe Bool
editLabelOptionIsArchived :: Maybe Bool
..} ) (Maybe Text -> EditLabelOption)
-> f (Maybe Text) -> f EditLabelOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editLabelOptionName
{-# INLINE editLabelOptionNameL #-}



-- * EditMilestoneOption

-- | 'editMilestoneOptionDescription' Lens
editMilestoneOptionDescriptionL :: Lens_' EditMilestoneOption (Maybe Text)
editMilestoneOptionDescriptionL :: Lens_' EditMilestoneOption (Maybe Text)
editMilestoneOptionDescriptionL Maybe Text -> f (Maybe Text)
f EditMilestoneOption{Maybe Text
Maybe DateTime
editMilestoneOptionDescription :: EditMilestoneOption -> Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionState :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: EditMilestoneOption -> Maybe DateTime
$sel:editMilestoneOptionState:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
..} = (\Maybe Text
editMilestoneOptionDescription -> EditMilestoneOption { Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDescription, Maybe Text
Maybe DateTime
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionState :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: Maybe DateTime
$sel:editMilestoneOptionState:EditMilestoneOption :: Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: Maybe Text
..} ) (Maybe Text -> EditMilestoneOption)
-> f (Maybe Text) -> f EditMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editMilestoneOptionDescription
{-# INLINE editMilestoneOptionDescriptionL #-}

-- | 'editMilestoneOptionDueOn' Lens
editMilestoneOptionDueOnL :: Lens_' EditMilestoneOption (Maybe DateTime)
editMilestoneOptionDueOnL :: Lens_' EditMilestoneOption (Maybe DateTime)
editMilestoneOptionDueOnL Maybe DateTime -> f (Maybe DateTime)
f EditMilestoneOption{Maybe Text
Maybe DateTime
editMilestoneOptionDescription :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: EditMilestoneOption -> Maybe DateTime
$sel:editMilestoneOptionState:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionState :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
..} = (\Maybe DateTime
editMilestoneOptionDueOn -> EditMilestoneOption { Maybe DateTime
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: Maybe DateTime
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionDueOn, Maybe Text
editMilestoneOptionDescription :: Maybe Text
$sel:editMilestoneOptionState:EditMilestoneOption :: Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionState :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
..} ) (Maybe DateTime -> EditMilestoneOption)
-> f (Maybe DateTime) -> f EditMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
editMilestoneOptionDueOn
{-# INLINE editMilestoneOptionDueOnL #-}

-- | 'editMilestoneOptionState' Lens
editMilestoneOptionStateL :: Lens_' EditMilestoneOption (Maybe Text)
editMilestoneOptionStateL :: Lens_' EditMilestoneOption (Maybe Text)
editMilestoneOptionStateL Maybe Text -> f (Maybe Text)
f EditMilestoneOption{Maybe Text
Maybe DateTime
editMilestoneOptionDescription :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: EditMilestoneOption -> Maybe DateTime
$sel:editMilestoneOptionState:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionState :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
..} = (\Maybe Text
editMilestoneOptionState -> EditMilestoneOption { Maybe Text
$sel:editMilestoneOptionState:EditMilestoneOption :: Maybe Text
editMilestoneOptionState :: Maybe Text
editMilestoneOptionState, Maybe Text
Maybe DateTime
editMilestoneOptionDescription :: Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: Maybe DateTime
$sel:editMilestoneOptionTitle:EditMilestoneOption :: Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionTitle :: Maybe Text
..} ) (Maybe Text -> EditMilestoneOption)
-> f (Maybe Text) -> f EditMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editMilestoneOptionState
{-# INLINE editMilestoneOptionStateL #-}

-- | 'editMilestoneOptionTitle' Lens
editMilestoneOptionTitleL :: Lens_' EditMilestoneOption (Maybe Text)
editMilestoneOptionTitleL :: Lens_' EditMilestoneOption (Maybe Text)
editMilestoneOptionTitleL Maybe Text -> f (Maybe Text)
f EditMilestoneOption{Maybe Text
Maybe DateTime
editMilestoneOptionDescription :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: EditMilestoneOption -> Maybe DateTime
$sel:editMilestoneOptionState:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: EditMilestoneOption -> Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionState :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
..} = (\Maybe Text
editMilestoneOptionTitle -> EditMilestoneOption { Maybe Text
$sel:editMilestoneOptionTitle:EditMilestoneOption :: Maybe Text
editMilestoneOptionTitle :: Maybe Text
editMilestoneOptionTitle, Maybe Text
Maybe DateTime
editMilestoneOptionDescription :: Maybe Text
$sel:editMilestoneOptionDueOn:EditMilestoneOption :: Maybe DateTime
$sel:editMilestoneOptionState:EditMilestoneOption :: Maybe Text
editMilestoneOptionDescription :: Maybe Text
editMilestoneOptionDueOn :: Maybe DateTime
editMilestoneOptionState :: Maybe Text
..} ) (Maybe Text -> EditMilestoneOption)
-> f (Maybe Text) -> f EditMilestoneOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editMilestoneOptionTitle
{-# INLINE editMilestoneOptionTitleL #-}



-- * EditOrgOption

-- | 'editOrgOptionDescription' Lens
editOrgOptionDescriptionL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionDescriptionL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionDescriptionL Maybe Text -> f (Maybe Text)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
..} = (\Maybe Text
editOrgOptionDescription -> EditOrgOption { Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionDescription, Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
..} ) (Maybe Text -> EditOrgOption) -> f (Maybe Text) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editOrgOptionDescription
{-# INLINE editOrgOptionDescriptionL #-}

-- | 'editOrgOptionEmail' Lens
editOrgOptionEmailL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionEmailL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionEmailL Maybe Text -> f (Maybe Text)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
editOrgOptionEmail -> EditOrgOption { Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionEmail, Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditOrgOption) -> f (Maybe Text) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editOrgOptionEmail
{-# INLINE editOrgOptionEmailL #-}

-- | 'editOrgOptionFullName' Lens
editOrgOptionFullNameL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionFullNameL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionFullNameL Maybe Text -> f (Maybe Text)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
editOrgOptionFullName -> EditOrgOption { Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionFullName, Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditOrgOption) -> f (Maybe Text) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editOrgOptionFullName
{-# INLINE editOrgOptionFullNameL #-}

-- | 'editOrgOptionLocation' Lens
editOrgOptionLocationL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionLocationL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionLocationL Maybe Text -> f (Maybe Text)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
editOrgOptionLocation -> EditOrgOption { Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionLocation, Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditOrgOption) -> f (Maybe Text) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editOrgOptionLocation
{-# INLINE editOrgOptionLocationL #-}

-- | 'editOrgOptionRepoAdminChangeTeamAccess' Lens
editOrgOptionRepoAdminChangeTeamAccessL :: Lens_' EditOrgOption (Maybe Bool)
editOrgOptionRepoAdminChangeTeamAccessL :: Lens_' EditOrgOption (Maybe Bool)
editOrgOptionRepoAdminChangeTeamAccessL Maybe Bool -> f (Maybe Bool)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editOrgOptionRepoAdminChangeTeamAccess -> EditOrgOption { Maybe Bool
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionRepoAdminChangeTeamAccess, Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditOrgOption) -> f (Maybe Bool) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editOrgOptionRepoAdminChangeTeamAccess
{-# INLINE editOrgOptionRepoAdminChangeTeamAccessL #-}

-- | 'editOrgOptionVisibility' Lens
editOrgOptionVisibilityL :: Lens_' EditOrgOption (Maybe E'Visibility)
editOrgOptionVisibilityL :: Lens_' EditOrgOption (Maybe E'Visibility)
editOrgOptionVisibilityL Maybe E'Visibility -> f (Maybe E'Visibility)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} = (\Maybe E'Visibility
editOrgOptionVisibility -> EditOrgOption { Maybe E'Visibility
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionVisibility, Maybe Bool
Maybe Text
editOrgOptionDescription :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionWebsite :: Maybe Text
..} ) (Maybe E'Visibility -> EditOrgOption)
-> f (Maybe E'Visibility) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Visibility -> f (Maybe E'Visibility)
f Maybe E'Visibility
editOrgOptionVisibility
{-# INLINE editOrgOptionVisibilityL #-}

-- | 'editOrgOptionWebsite' Lens
editOrgOptionWebsiteL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionWebsiteL :: Lens_' EditOrgOption (Maybe Text)
editOrgOptionWebsiteL Maybe Text -> f (Maybe Text)
f EditOrgOption{Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: EditOrgOption -> Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: EditOrgOption -> Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: EditOrgOption -> Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: EditOrgOption -> Maybe E'Visibility
$sel:editOrgOptionWebsite:EditOrgOption :: EditOrgOption -> Maybe Text
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
editOrgOptionWebsite :: Maybe Text
..} = (\Maybe Text
editOrgOptionWebsite -> EditOrgOption { Maybe Text
$sel:editOrgOptionWebsite:EditOrgOption :: Maybe Text
editOrgOptionWebsite :: Maybe Text
editOrgOptionWebsite, Maybe Bool
Maybe Text
Maybe E'Visibility
editOrgOptionDescription :: Maybe Text
$sel:editOrgOptionEmail:EditOrgOption :: Maybe Text
$sel:editOrgOptionFullName:EditOrgOption :: Maybe Text
$sel:editOrgOptionLocation:EditOrgOption :: Maybe Text
$sel:editOrgOptionRepoAdminChangeTeamAccess:EditOrgOption :: Maybe Bool
$sel:editOrgOptionVisibility:EditOrgOption :: Maybe E'Visibility
editOrgOptionDescription :: Maybe Text
editOrgOptionEmail :: Maybe Text
editOrgOptionFullName :: Maybe Text
editOrgOptionLocation :: Maybe Text
editOrgOptionRepoAdminChangeTeamAccess :: Maybe Bool
editOrgOptionVisibility :: Maybe E'Visibility
..} ) (Maybe Text -> EditOrgOption) -> f (Maybe Text) -> f EditOrgOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editOrgOptionWebsite
{-# INLINE editOrgOptionWebsiteL #-}



-- * EditPullRequestOption

-- | 'editPullRequestOptionAllowMaintainerEdit' Lens
editPullRequestOptionAllowMaintainerEditL :: Lens_' EditPullRequestOption (Maybe Bool)
editPullRequestOptionAllowMaintainerEditL :: Lens_' EditPullRequestOption (Maybe Bool)
editPullRequestOptionAllowMaintainerEditL Maybe Bool -> f (Maybe Bool)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
..} = (\Maybe Bool
editPullRequestOptionAllowMaintainerEdit -> EditPullRequestOption { Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
..} ) (Maybe Bool -> EditPullRequestOption)
-> f (Maybe Bool) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editPullRequestOptionAllowMaintainerEdit
{-# INLINE editPullRequestOptionAllowMaintainerEditL #-}

-- | 'editPullRequestOptionAssignee' Lens
editPullRequestOptionAssigneeL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionAssigneeL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionAssigneeL Maybe Text -> f (Maybe Text)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editPullRequestOptionAssignee -> EditPullRequestOption { Maybe Text
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignee, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditPullRequestOption)
-> f (Maybe Text) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editPullRequestOptionAssignee
{-# INLINE editPullRequestOptionAssigneeL #-}

-- | 'editPullRequestOptionAssignees' Lens
editPullRequestOptionAssigneesL :: Lens_' EditPullRequestOption (Maybe [Text])
editPullRequestOptionAssigneesL :: Lens_' EditPullRequestOption (Maybe [Text])
editPullRequestOptionAssigneesL Maybe [Text] -> f (Maybe [Text])
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe [Text]
editPullRequestOptionAssignees -> EditPullRequestOption { Maybe [Text]
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionAssignees, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe [Text] -> EditPullRequestOption)
-> f (Maybe [Text]) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editPullRequestOptionAssignees
{-# INLINE editPullRequestOptionAssigneesL #-}

-- | 'editPullRequestOptionBase' Lens
editPullRequestOptionBaseL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionBaseL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionBaseL Maybe Text -> f (Maybe Text)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editPullRequestOptionBase -> EditPullRequestOption { Maybe Text
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBase, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditPullRequestOption)
-> f (Maybe Text) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editPullRequestOptionBase
{-# INLINE editPullRequestOptionBaseL #-}

-- | 'editPullRequestOptionBody' Lens
editPullRequestOptionBodyL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionBodyL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionBodyL Maybe Text -> f (Maybe Text)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editPullRequestOptionBody -> EditPullRequestOption { Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionBody, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditPullRequestOption)
-> f (Maybe Text) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editPullRequestOptionBody
{-# INLINE editPullRequestOptionBodyL #-}

-- | 'editPullRequestOptionDueDate' Lens
editPullRequestOptionDueDateL :: Lens_' EditPullRequestOption (Maybe DateTime)
editPullRequestOptionDueDateL :: Lens_' EditPullRequestOption (Maybe DateTime)
editPullRequestOptionDueDateL Maybe DateTime -> f (Maybe DateTime)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe DateTime
editPullRequestOptionDueDate -> EditPullRequestOption { Maybe DateTime
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionDueDate, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe DateTime -> EditPullRequestOption)
-> f (Maybe DateTime) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
editPullRequestOptionDueDate
{-# INLINE editPullRequestOptionDueDateL #-}

-- | 'editPullRequestOptionLabels' Lens
editPullRequestOptionLabelsL :: Lens_' EditPullRequestOption (Maybe [Integer])
editPullRequestOptionLabelsL :: Lens_' EditPullRequestOption (Maybe [Integer])
editPullRequestOptionLabelsL Maybe [Integer] -> f (Maybe [Integer])
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe [Integer]
editPullRequestOptionLabels -> EditPullRequestOption { Maybe [Integer]
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionLabels, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe [Integer] -> EditPullRequestOption)
-> f (Maybe [Integer]) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Integer] -> f (Maybe [Integer])
f Maybe [Integer]
editPullRequestOptionLabels
{-# INLINE editPullRequestOptionLabelsL #-}

-- | 'editPullRequestOptionMilestone' Lens
editPullRequestOptionMilestoneL :: Lens_' EditPullRequestOption (Maybe Integer)
editPullRequestOptionMilestoneL :: Lens_' EditPullRequestOption (Maybe Integer)
editPullRequestOptionMilestoneL Maybe Integer -> f (Maybe Integer)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Integer
editPullRequestOptionMilestone -> EditPullRequestOption { Maybe Integer
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionMilestone, Maybe Bool
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Integer -> EditPullRequestOption)
-> f (Maybe Integer) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
editPullRequestOptionMilestone
{-# INLINE editPullRequestOptionMilestoneL #-}

-- | 'editPullRequestOptionState' Lens
editPullRequestOptionStateL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionStateL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionStateL Maybe Text -> f (Maybe Text)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editPullRequestOptionState -> EditPullRequestOption { Maybe Text
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
editPullRequestOptionState :: Maybe Text
editPullRequestOptionState, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditPullRequestOption)
-> f (Maybe Text) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editPullRequestOptionState
{-# INLINE editPullRequestOptionStateL #-}

-- | 'editPullRequestOptionTitle' Lens
editPullRequestOptionTitleL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionTitleL :: Lens_' EditPullRequestOption (Maybe Text)
editPullRequestOptionTitleL Maybe Text -> f (Maybe Text)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Text
editPullRequestOptionTitle -> EditPullRequestOption { Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionTitle, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} ) (Maybe Text -> EditPullRequestOption)
-> f (Maybe Text) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editPullRequestOptionTitle
{-# INLINE editPullRequestOptionTitleL #-}

-- | 'editPullRequestOptionUnsetDueDate' Lens
editPullRequestOptionUnsetDueDateL :: Lens_' EditPullRequestOption (Maybe Bool)
editPullRequestOptionUnsetDueDateL :: Lens_' EditPullRequestOption (Maybe Bool)
editPullRequestOptionUnsetDueDateL Maybe Bool -> f (Maybe Bool)
f EditPullRequestOption{Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: EditPullRequestOption -> Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: EditPullRequestOption -> Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: EditPullRequestOption -> Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: EditPullRequestOption -> Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: EditPullRequestOption -> Maybe Text
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: EditPullRequestOption -> Maybe Bool
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
editPullRequestOptionUnsetDueDate :: Maybe Bool
..} = (\Maybe Bool
editPullRequestOptionUnsetDueDate -> EditPullRequestOption { Maybe Bool
$sel:editPullRequestOptionUnsetDueDate:EditPullRequestOption :: Maybe Bool
editPullRequestOptionUnsetDueDate :: Maybe Bool
editPullRequestOptionUnsetDueDate, Maybe Bool
Maybe Integer
Maybe [Integer]
Maybe [Text]
Maybe Text
Maybe DateTime
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
$sel:editPullRequestOptionAssignee:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionAssignees:EditPullRequestOption :: Maybe [Text]
$sel:editPullRequestOptionBase:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionBody:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionDueDate:EditPullRequestOption :: Maybe DateTime
$sel:editPullRequestOptionLabels:EditPullRequestOption :: Maybe [Integer]
$sel:editPullRequestOptionMilestone:EditPullRequestOption :: Maybe Integer
$sel:editPullRequestOptionState:EditPullRequestOption :: Maybe Text
$sel:editPullRequestOptionTitle:EditPullRequestOption :: Maybe Text
editPullRequestOptionAllowMaintainerEdit :: Maybe Bool
editPullRequestOptionAssignee :: Maybe Text
editPullRequestOptionAssignees :: Maybe [Text]
editPullRequestOptionBase :: Maybe Text
editPullRequestOptionBody :: Maybe Text
editPullRequestOptionDueDate :: Maybe DateTime
editPullRequestOptionLabels :: Maybe [Integer]
editPullRequestOptionMilestone :: Maybe Integer
editPullRequestOptionState :: Maybe Text
editPullRequestOptionTitle :: Maybe Text
..} ) (Maybe Bool -> EditPullRequestOption)
-> f (Maybe Bool) -> f EditPullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editPullRequestOptionUnsetDueDate
{-# INLINE editPullRequestOptionUnsetDueDateL #-}



-- * EditReactionOption

-- | 'editReactionOptionContent' Lens
editReactionOptionContentL :: Lens_' EditReactionOption (Maybe Text)
editReactionOptionContentL :: Lens_' EditReactionOption (Maybe Text)
editReactionOptionContentL Maybe Text -> f (Maybe Text)
f EditReactionOption{Maybe Text
editReactionOptionContent :: EditReactionOption -> Maybe Text
editReactionOptionContent :: Maybe Text
..} = (\Maybe Text
editReactionOptionContent -> EditReactionOption { Maybe Text
editReactionOptionContent :: Maybe Text
editReactionOptionContent :: Maybe Text
editReactionOptionContent, ..} ) (Maybe Text -> EditReactionOption)
-> f (Maybe Text) -> f EditReactionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editReactionOptionContent
{-# INLINE editReactionOptionContentL #-}



-- * EditReleaseOption

-- | 'editReleaseOptionBody' Lens
editReleaseOptionBodyL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionBodyL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionBodyL Maybe Text -> f (Maybe Text)
f EditReleaseOption{Maybe Bool
Maybe Text
editReleaseOptionBody :: EditReleaseOption -> Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: EditReleaseOption -> Maybe Text
..} = (\Maybe Text
editReleaseOptionBody -> EditReleaseOption { Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionBody, Maybe Bool
Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: Maybe Text
..} ) (Maybe Text -> EditReleaseOption)
-> f (Maybe Text) -> f EditReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editReleaseOptionBody
{-# INLINE editReleaseOptionBodyL #-}

-- | 'editReleaseOptionDraft' Lens
editReleaseOptionDraftL :: Lens_' EditReleaseOption (Maybe Bool)
editReleaseOptionDraftL :: Lens_' EditReleaseOption (Maybe Bool)
editReleaseOptionDraftL Maybe Bool -> f (Maybe Bool)
f EditReleaseOption{Maybe Bool
Maybe Text
editReleaseOptionBody :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: EditReleaseOption -> Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Bool
editReleaseOptionDraft -> EditReleaseOption { Maybe Bool
$sel:editReleaseOptionDraft:EditReleaseOption :: Maybe Bool
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionDraft, Maybe Bool
Maybe Text
editReleaseOptionBody :: Maybe Text
$sel:editReleaseOptionName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Bool -> EditReleaseOption)
-> f (Maybe Bool) -> f EditReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editReleaseOptionDraft
{-# INLINE editReleaseOptionDraftL #-}

-- | 'editReleaseOptionName' Lens
editReleaseOptionNameL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionNameL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionNameL Maybe Text -> f (Maybe Text)
f EditReleaseOption{Maybe Bool
Maybe Text
editReleaseOptionBody :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: EditReleaseOption -> Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Text
editReleaseOptionName -> EditReleaseOption { Maybe Text
$sel:editReleaseOptionName:EditReleaseOption :: Maybe Text
editReleaseOptionName :: Maybe Text
editReleaseOptionName, Maybe Bool
Maybe Text
editReleaseOptionBody :: Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionPrerelease:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Text -> EditReleaseOption)
-> f (Maybe Text) -> f EditReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editReleaseOptionName
{-# INLINE editReleaseOptionNameL #-}

-- | 'editReleaseOptionPrerelease' Lens
editReleaseOptionPrereleaseL :: Lens_' EditReleaseOption (Maybe Bool)
editReleaseOptionPrereleaseL :: Lens_' EditReleaseOption (Maybe Bool)
editReleaseOptionPrereleaseL Maybe Bool -> f (Maybe Bool)
f EditReleaseOption{Maybe Bool
Maybe Text
editReleaseOptionBody :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: EditReleaseOption -> Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Bool
editReleaseOptionPrerelease -> EditReleaseOption { Maybe Bool
$sel:editReleaseOptionPrerelease:EditReleaseOption :: Maybe Bool
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionPrerelease, Maybe Bool
Maybe Text
editReleaseOptionBody :: Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionTagName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Bool -> EditReleaseOption)
-> f (Maybe Bool) -> f EditReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editReleaseOptionPrerelease
{-# INLINE editReleaseOptionPrereleaseL #-}

-- | 'editReleaseOptionTagName' Lens
editReleaseOptionTagNameL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionTagNameL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionTagNameL Maybe Text -> f (Maybe Text)
f EditReleaseOption{Maybe Bool
Maybe Text
editReleaseOptionBody :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: EditReleaseOption -> Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Text
editReleaseOptionTagName -> EditReleaseOption { Maybe Text
$sel:editReleaseOptionTagName:EditReleaseOption :: Maybe Text
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTagName, Maybe Bool
Maybe Text
editReleaseOptionBody :: Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTargetCommitish :: Maybe Text
..} ) (Maybe Text -> EditReleaseOption)
-> f (Maybe Text) -> f EditReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editReleaseOptionTagName
{-# INLINE editReleaseOptionTagNameL #-}

-- | 'editReleaseOptionTargetCommitish' Lens
editReleaseOptionTargetCommitishL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionTargetCommitishL :: Lens_' EditReleaseOption (Maybe Text)
editReleaseOptionTargetCommitishL Maybe Text -> f (Maybe Text)
f EditReleaseOption{Maybe Bool
Maybe Text
editReleaseOptionBody :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: EditReleaseOption -> Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: EditReleaseOption -> Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: EditReleaseOption -> Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
..} = (\Maybe Text
editReleaseOptionTargetCommitish -> EditReleaseOption { Maybe Text
$sel:editReleaseOptionTargetCommitish:EditReleaseOption :: Maybe Text
editReleaseOptionTargetCommitish :: Maybe Text
editReleaseOptionTargetCommitish, Maybe Bool
Maybe Text
editReleaseOptionBody :: Maybe Text
$sel:editReleaseOptionDraft:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionName:EditReleaseOption :: Maybe Text
$sel:editReleaseOptionPrerelease:EditReleaseOption :: Maybe Bool
$sel:editReleaseOptionTagName:EditReleaseOption :: Maybe Text
editReleaseOptionBody :: Maybe Text
editReleaseOptionDraft :: Maybe Bool
editReleaseOptionName :: Maybe Text
editReleaseOptionPrerelease :: Maybe Bool
editReleaseOptionTagName :: Maybe Text
..} ) (Maybe Text -> EditReleaseOption)
-> f (Maybe Text) -> f EditReleaseOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editReleaseOptionTargetCommitish
{-# INLINE editReleaseOptionTargetCommitishL #-}



-- * EditRepoOption

-- | 'editRepoOptionAllowFastForwardOnlyMerge' Lens
editRepoOptionAllowFastForwardOnlyMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowFastForwardOnlyMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowFastForwardOnlyMergeL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge -> EditRepoOption { Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge
{-# INLINE editRepoOptionAllowFastForwardOnlyMergeL #-}

-- | 'editRepoOptionAllowManualMerge' Lens
editRepoOptionAllowManualMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowManualMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowManualMergeL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowManualMerge -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowManualMerge, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowManualMerge
{-# INLINE editRepoOptionAllowManualMergeL #-}

-- | 'editRepoOptionAllowMergeCommits' Lens
editRepoOptionAllowMergeCommitsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowMergeCommitsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowMergeCommitsL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowMergeCommits -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowMergeCommits, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowMergeCommits
{-# INLINE editRepoOptionAllowMergeCommitsL #-}

-- | 'editRepoOptionAllowRebase' Lens
editRepoOptionAllowRebaseL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowRebaseL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowRebaseL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowRebase -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebase, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowRebase
{-# INLINE editRepoOptionAllowRebaseL #-}

-- | 'editRepoOptionAllowRebaseExplicit' Lens
editRepoOptionAllowRebaseExplicitL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowRebaseExplicitL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowRebaseExplicitL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowRebaseExplicit -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseExplicit, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowRebaseExplicit
{-# INLINE editRepoOptionAllowRebaseExplicitL #-}

-- | 'editRepoOptionAllowRebaseUpdate' Lens
editRepoOptionAllowRebaseUpdateL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowRebaseUpdateL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowRebaseUpdateL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowRebaseUpdate -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowRebaseUpdate, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowRebaseUpdate
{-# INLINE editRepoOptionAllowRebaseUpdateL #-}

-- | 'editRepoOptionAllowSquashMerge' Lens
editRepoOptionAllowSquashMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowSquashMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAllowSquashMergeL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAllowSquashMerge -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionAllowSquashMerge, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAllowSquashMerge
{-# INLINE editRepoOptionAllowSquashMergeL #-}

-- | 'editRepoOptionArchived' Lens
editRepoOptionArchivedL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionArchivedL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionArchivedL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionArchived -> EditRepoOption { Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionArchived, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionArchived
{-# INLINE editRepoOptionArchivedL #-}

-- | 'editRepoOptionAutodetectManualMerge' Lens
editRepoOptionAutodetectManualMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAutodetectManualMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionAutodetectManualMergeL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionAutodetectManualMerge -> EditRepoOption { Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionAutodetectManualMerge, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionAutodetectManualMerge
{-# INLINE editRepoOptionAutodetectManualMergeL #-}

-- | 'editRepoOptionDefaultAllowMaintainerEdit' Lens
editRepoOptionDefaultAllowMaintainerEditL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionDefaultAllowMaintainerEditL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionDefaultAllowMaintainerEditL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit -> EditRepoOption { Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit
{-# INLINE editRepoOptionDefaultAllowMaintainerEditL #-}

-- | 'editRepoOptionDefaultBranch' Lens
editRepoOptionDefaultBranchL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionDefaultBranchL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionDefaultBranchL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionDefaultBranch -> EditRepoOption { Maybe Text
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultBranch, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionDefaultBranch
{-# INLINE editRepoOptionDefaultBranchL #-}

-- | 'editRepoOptionDefaultDeleteBranchAfterMerge' Lens
editRepoOptionDefaultDeleteBranchAfterMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionDefaultDeleteBranchAfterMergeL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionDefaultDeleteBranchAfterMergeL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionDefaultDeleteBranchAfterMerge -> EditRepoOption { Maybe Bool
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultDeleteBranchAfterMerge, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionDefaultDeleteBranchAfterMerge
{-# INLINE editRepoOptionDefaultDeleteBranchAfterMergeL #-}

-- | 'editRepoOptionDefaultMergeStyle' Lens
editRepoOptionDefaultMergeStyleL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionDefaultMergeStyleL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionDefaultMergeStyleL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionDefaultMergeStyle -> EditRepoOption { Maybe Text
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDefaultMergeStyle, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionDefaultMergeStyle
{-# INLINE editRepoOptionDefaultMergeStyleL #-}

-- | 'editRepoOptionDescription' Lens
editRepoOptionDescriptionL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionDescriptionL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionDescriptionL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionDescription -> EditRepoOption { Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionDescription, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionDescription
{-# INLINE editRepoOptionDescriptionL #-}

-- | 'editRepoOptionEnablePrune' Lens
editRepoOptionEnablePruneL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionEnablePruneL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionEnablePruneL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionEnablePrune -> EditRepoOption { Maybe Bool
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionEnablePrune, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionEnablePrune
{-# INLINE editRepoOptionEnablePruneL #-}

-- | 'editRepoOptionExternalTracker' Lens
editRepoOptionExternalTrackerL :: Lens_' EditRepoOption (Maybe ExternalTracker)
editRepoOptionExternalTrackerL :: Lens_' EditRepoOption (Maybe ExternalTracker)
editRepoOptionExternalTrackerL Maybe ExternalTracker -> f (Maybe ExternalTracker)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe ExternalTracker
editRepoOptionExternalTracker -> EditRepoOption { Maybe ExternalTracker
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalTracker, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe ExternalTracker -> EditRepoOption)
-> f (Maybe ExternalTracker) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ExternalTracker -> f (Maybe ExternalTracker)
f Maybe ExternalTracker
editRepoOptionExternalTracker
{-# INLINE editRepoOptionExternalTrackerL #-}

-- | 'editRepoOptionExternalWiki' Lens
editRepoOptionExternalWikiL :: Lens_' EditRepoOption (Maybe ExternalWiki)
editRepoOptionExternalWikiL :: Lens_' EditRepoOption (Maybe ExternalWiki)
editRepoOptionExternalWikiL Maybe ExternalWiki -> f (Maybe ExternalWiki)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe ExternalWiki
editRepoOptionExternalWiki -> EditRepoOption { Maybe ExternalWiki
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionExternalWiki, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe ExternalWiki -> EditRepoOption)
-> f (Maybe ExternalWiki) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ExternalWiki -> f (Maybe ExternalWiki)
f Maybe ExternalWiki
editRepoOptionExternalWiki
{-# INLINE editRepoOptionExternalWikiL #-}

-- | 'editRepoOptionHasActions' Lens
editRepoOptionHasActionsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasActionsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasActionsL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasActions -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasActions, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasActions
{-# INLINE editRepoOptionHasActionsL #-}

-- | 'editRepoOptionHasIssues' Lens
editRepoOptionHasIssuesL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasIssuesL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasIssuesL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasIssues -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasIssues, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasIssues
{-# INLINE editRepoOptionHasIssuesL #-}

-- | 'editRepoOptionHasPackages' Lens
editRepoOptionHasPackagesL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasPackagesL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasPackagesL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasPackages -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasPackages, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasPackages
{-# INLINE editRepoOptionHasPackagesL #-}

-- | 'editRepoOptionHasProjects' Lens
editRepoOptionHasProjectsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasProjectsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasProjectsL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasProjects -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasProjects, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasProjects
{-# INLINE editRepoOptionHasProjectsL #-}

-- | 'editRepoOptionHasPullRequests' Lens
editRepoOptionHasPullRequestsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasPullRequestsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasPullRequestsL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasPullRequests -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasPullRequests, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasPullRequests
{-# INLINE editRepoOptionHasPullRequestsL #-}

-- | 'editRepoOptionHasReleases' Lens
editRepoOptionHasReleasesL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasReleasesL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasReleasesL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasReleases -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasReleases, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasReleases
{-# INLINE editRepoOptionHasReleasesL #-}

-- | 'editRepoOptionHasWiki' Lens
editRepoOptionHasWikiL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasWikiL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionHasWikiL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionHasWiki -> EditRepoOption { Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionHasWiki, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionHasWiki
{-# INLINE editRepoOptionHasWikiL #-}

-- | 'editRepoOptionIgnoreWhitespaceConflicts' Lens
editRepoOptionIgnoreWhitespaceConflictsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionIgnoreWhitespaceConflictsL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionIgnoreWhitespaceConflictsL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts -> EditRepoOption { Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts
{-# INLINE editRepoOptionIgnoreWhitespaceConflictsL #-}

-- | 'editRepoOptionInternalTracker' Lens
editRepoOptionInternalTrackerL :: Lens_' EditRepoOption (Maybe InternalTracker)
editRepoOptionInternalTrackerL :: Lens_' EditRepoOption (Maybe InternalTracker)
editRepoOptionInternalTrackerL Maybe InternalTracker -> f (Maybe InternalTracker)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe InternalTracker
editRepoOptionInternalTracker -> EditRepoOption { Maybe InternalTracker
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionInternalTracker, Maybe Bool
Maybe Text
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe InternalTracker -> EditRepoOption)
-> f (Maybe InternalTracker) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe InternalTracker -> f (Maybe InternalTracker)
f Maybe InternalTracker
editRepoOptionInternalTracker
{-# INLINE editRepoOptionInternalTrackerL #-}

-- | 'editRepoOptionMirrorInterval' Lens
editRepoOptionMirrorIntervalL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionMirrorIntervalL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionMirrorIntervalL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionMirrorInterval -> EditRepoOption { Maybe Text
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionMirrorInterval, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionMirrorInterval
{-# INLINE editRepoOptionMirrorIntervalL #-}

-- | 'editRepoOptionName' Lens
editRepoOptionNameL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionNameL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionNameL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionName -> EditRepoOption { Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionName, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionName
{-# INLINE editRepoOptionNameL #-}

-- | 'editRepoOptionPrivate' Lens
editRepoOptionPrivateL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionPrivateL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionPrivateL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionPrivate -> EditRepoOption { Maybe Bool
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
editRepoOptionPrivate :: Maybe Bool
editRepoOptionPrivate, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionPrivate
{-# INLINE editRepoOptionPrivateL #-}

-- | 'editRepoOptionProjectsMode' Lens
editRepoOptionProjectsModeL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionProjectsModeL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionProjectsModeL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionProjectsMode -> EditRepoOption { Maybe Text
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionProjectsMode, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionProjectsMode
{-# INLINE editRepoOptionProjectsModeL #-}

-- | 'editRepoOptionTemplate' Lens
editRepoOptionTemplateL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionTemplateL :: Lens_' EditRepoOption (Maybe Bool)
editRepoOptionTemplateL Maybe Bool -> f (Maybe Bool)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editRepoOptionTemplate -> EditRepoOption { Maybe Bool
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
editRepoOptionTemplate :: Maybe Bool
editRepoOptionTemplate, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditRepoOption)
-> f (Maybe Bool) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editRepoOptionTemplate
{-# INLINE editRepoOptionTemplateL #-}

-- | 'editRepoOptionWebsite' Lens
editRepoOptionWebsiteL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionWebsiteL :: Lens_' EditRepoOption (Maybe Text)
editRepoOptionWebsiteL Maybe Text -> f (Maybe Text)
f EditRepoOption{Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: EditRepoOption -> Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: EditRepoOption -> Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: EditRepoOption -> Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionName:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: EditRepoOption -> Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: EditRepoOption -> Maybe Bool
$sel:editRepoOptionWebsite:EditRepoOption :: EditRepoOption -> Maybe Text
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
editRepoOptionWebsite :: Maybe Text
..} = (\Maybe Text
editRepoOptionWebsite -> EditRepoOption { Maybe Text
$sel:editRepoOptionWebsite:EditRepoOption :: Maybe Text
editRepoOptionWebsite :: Maybe Text
editRepoOptionWebsite, Maybe Bool
Maybe Text
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
$sel:editRepoOptionAllowManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowMergeCommits:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebase:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseExplicit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowRebaseUpdate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAllowSquashMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionArchived:EditRepoOption :: Maybe Bool
$sel:editRepoOptionAutodetectManualMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultAllowMaintainerEdit:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultBranch:EditRepoOption :: Maybe Text
$sel:editRepoOptionDefaultDeleteBranchAfterMerge:EditRepoOption :: Maybe Bool
$sel:editRepoOptionDefaultMergeStyle:EditRepoOption :: Maybe Text
$sel:editRepoOptionDescription:EditRepoOption :: Maybe Text
$sel:editRepoOptionEnablePrune:EditRepoOption :: Maybe Bool
$sel:editRepoOptionExternalTracker:EditRepoOption :: Maybe ExternalTracker
$sel:editRepoOptionExternalWiki:EditRepoOption :: Maybe ExternalWiki
$sel:editRepoOptionHasActions:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasIssues:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPackages:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasProjects:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasPullRequests:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasReleases:EditRepoOption :: Maybe Bool
$sel:editRepoOptionHasWiki:EditRepoOption :: Maybe Bool
$sel:editRepoOptionIgnoreWhitespaceConflicts:EditRepoOption :: Maybe Bool
$sel:editRepoOptionInternalTracker:EditRepoOption :: Maybe InternalTracker
$sel:editRepoOptionMirrorInterval:EditRepoOption :: Maybe Text
$sel:editRepoOptionName:EditRepoOption :: Maybe Text
$sel:editRepoOptionPrivate:EditRepoOption :: Maybe Bool
$sel:editRepoOptionProjectsMode:EditRepoOption :: Maybe Text
$sel:editRepoOptionTemplate:EditRepoOption :: Maybe Bool
editRepoOptionAllowFastForwardOnlyMerge :: Maybe Bool
editRepoOptionAllowManualMerge :: Maybe Bool
editRepoOptionAllowMergeCommits :: Maybe Bool
editRepoOptionAllowRebase :: Maybe Bool
editRepoOptionAllowRebaseExplicit :: Maybe Bool
editRepoOptionAllowRebaseUpdate :: Maybe Bool
editRepoOptionAllowSquashMerge :: Maybe Bool
editRepoOptionArchived :: Maybe Bool
editRepoOptionAutodetectManualMerge :: Maybe Bool
editRepoOptionDefaultAllowMaintainerEdit :: Maybe Bool
editRepoOptionDefaultBranch :: Maybe Text
editRepoOptionDefaultDeleteBranchAfterMerge :: Maybe Bool
editRepoOptionDefaultMergeStyle :: Maybe Text
editRepoOptionDescription :: Maybe Text
editRepoOptionEnablePrune :: Maybe Bool
editRepoOptionExternalTracker :: Maybe ExternalTracker
editRepoOptionExternalWiki :: Maybe ExternalWiki
editRepoOptionHasActions :: Maybe Bool
editRepoOptionHasIssues :: Maybe Bool
editRepoOptionHasPackages :: Maybe Bool
editRepoOptionHasProjects :: Maybe Bool
editRepoOptionHasPullRequests :: Maybe Bool
editRepoOptionHasReleases :: Maybe Bool
editRepoOptionHasWiki :: Maybe Bool
editRepoOptionIgnoreWhitespaceConflicts :: Maybe Bool
editRepoOptionInternalTracker :: Maybe InternalTracker
editRepoOptionMirrorInterval :: Maybe Text
editRepoOptionName :: Maybe Text
editRepoOptionPrivate :: Maybe Bool
editRepoOptionProjectsMode :: Maybe Text
editRepoOptionTemplate :: Maybe Bool
..} ) (Maybe Text -> EditRepoOption)
-> f (Maybe Text) -> f EditRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editRepoOptionWebsite
{-# INLINE editRepoOptionWebsiteL #-}



-- * EditTagProtectionOption

-- | 'editTagProtectionOptionNamePattern' Lens
editTagProtectionOptionNamePatternL :: Lens_' EditTagProtectionOption (Maybe Text)
editTagProtectionOptionNamePatternL :: Lens_' EditTagProtectionOption (Maybe Text)
editTagProtectionOptionNamePatternL Maybe Text -> f (Maybe Text)
f EditTagProtectionOption{Maybe [Text]
Maybe Text
editTagProtectionOptionNamePattern :: EditTagProtectionOption -> Maybe Text
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionWhitelistTeams :: Maybe [Text]
editTagProtectionOptionWhitelistUsernames :: Maybe [Text]
$sel:editTagProtectionOptionWhitelistTeams:EditTagProtectionOption :: EditTagProtectionOption -> Maybe [Text]
$sel:editTagProtectionOptionWhitelistUsernames:EditTagProtectionOption :: EditTagProtectionOption -> Maybe [Text]
..} = (\Maybe Text
editTagProtectionOptionNamePattern -> EditTagProtectionOption { Maybe Text
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionNamePattern, Maybe [Text]
editTagProtectionOptionWhitelistTeams :: Maybe [Text]
editTagProtectionOptionWhitelistUsernames :: Maybe [Text]
$sel:editTagProtectionOptionWhitelistTeams:EditTagProtectionOption :: Maybe [Text]
$sel:editTagProtectionOptionWhitelistUsernames:EditTagProtectionOption :: Maybe [Text]
..} ) (Maybe Text -> EditTagProtectionOption)
-> f (Maybe Text) -> f EditTagProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editTagProtectionOptionNamePattern
{-# INLINE editTagProtectionOptionNamePatternL #-}

-- | 'editTagProtectionOptionWhitelistTeams' Lens
editTagProtectionOptionWhitelistTeamsL :: Lens_' EditTagProtectionOption (Maybe [Text])
editTagProtectionOptionWhitelistTeamsL :: Lens_' EditTagProtectionOption (Maybe [Text])
editTagProtectionOptionWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f EditTagProtectionOption{Maybe [Text]
Maybe Text
editTagProtectionOptionNamePattern :: EditTagProtectionOption -> Maybe Text
$sel:editTagProtectionOptionWhitelistTeams:EditTagProtectionOption :: EditTagProtectionOption -> Maybe [Text]
$sel:editTagProtectionOptionWhitelistUsernames:EditTagProtectionOption :: EditTagProtectionOption -> Maybe [Text]
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionWhitelistTeams :: Maybe [Text]
editTagProtectionOptionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe [Text]
editTagProtectionOptionWhitelistTeams -> EditTagProtectionOption { Maybe [Text]
$sel:editTagProtectionOptionWhitelistTeams:EditTagProtectionOption :: Maybe [Text]
editTagProtectionOptionWhitelistTeams :: Maybe [Text]
editTagProtectionOptionWhitelistTeams, Maybe [Text]
Maybe Text
editTagProtectionOptionNamePattern :: Maybe Text
$sel:editTagProtectionOptionWhitelistUsernames:EditTagProtectionOption :: Maybe [Text]
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionWhitelistUsernames :: Maybe [Text]
..} ) (Maybe [Text] -> EditTagProtectionOption)
-> f (Maybe [Text]) -> f EditTagProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editTagProtectionOptionWhitelistTeams
{-# INLINE editTagProtectionOptionWhitelistTeamsL #-}

-- | 'editTagProtectionOptionWhitelistUsernames' Lens
editTagProtectionOptionWhitelistUsernamesL :: Lens_' EditTagProtectionOption (Maybe [Text])
editTagProtectionOptionWhitelistUsernamesL :: Lens_' EditTagProtectionOption (Maybe [Text])
editTagProtectionOptionWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f EditTagProtectionOption{Maybe [Text]
Maybe Text
editTagProtectionOptionNamePattern :: EditTagProtectionOption -> Maybe Text
$sel:editTagProtectionOptionWhitelistTeams:EditTagProtectionOption :: EditTagProtectionOption -> Maybe [Text]
$sel:editTagProtectionOptionWhitelistUsernames:EditTagProtectionOption :: EditTagProtectionOption -> Maybe [Text]
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionWhitelistTeams :: Maybe [Text]
editTagProtectionOptionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe [Text]
editTagProtectionOptionWhitelistUsernames -> EditTagProtectionOption { Maybe [Text]
$sel:editTagProtectionOptionWhitelistUsernames:EditTagProtectionOption :: Maybe [Text]
editTagProtectionOptionWhitelistUsernames :: Maybe [Text]
editTagProtectionOptionWhitelistUsernames, Maybe [Text]
Maybe Text
editTagProtectionOptionNamePattern :: Maybe Text
$sel:editTagProtectionOptionWhitelistTeams:EditTagProtectionOption :: Maybe [Text]
editTagProtectionOptionNamePattern :: Maybe Text
editTagProtectionOptionWhitelistTeams :: Maybe [Text]
..} ) (Maybe [Text] -> EditTagProtectionOption)
-> f (Maybe [Text]) -> f EditTagProtectionOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editTagProtectionOptionWhitelistUsernames
{-# INLINE editTagProtectionOptionWhitelistUsernamesL #-}



-- * EditTeamOption

-- | 'editTeamOptionCanCreateOrgRepo' Lens
editTeamOptionCanCreateOrgRepoL :: Lens_' EditTeamOption (Maybe Bool)
editTeamOptionCanCreateOrgRepoL :: Lens_' EditTeamOption (Maybe Bool)
editTeamOptionCanCreateOrgRepoL Maybe Bool -> f (Maybe Bool)
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
..} = (\Maybe Bool
editTeamOptionCanCreateOrgRepo -> EditTeamOption { Maybe Bool
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionCanCreateOrgRepo, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: Text
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
..} ) (Maybe Bool -> EditTeamOption)
-> f (Maybe Bool) -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editTeamOptionCanCreateOrgRepo
{-# INLINE editTeamOptionCanCreateOrgRepoL #-}

-- | 'editTeamOptionDescription' Lens
editTeamOptionDescriptionL :: Lens_' EditTeamOption (Maybe Text)
editTeamOptionDescriptionL :: Lens_' EditTeamOption (Maybe Text)
editTeamOptionDescriptionL Maybe Text -> f (Maybe Text)
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Text
editTeamOptionDescription -> EditTeamOption { Maybe Text
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
editTeamOptionDescription :: Maybe Text
editTeamOptionDescription, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: Text
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Text -> EditTeamOption)
-> f (Maybe Text) -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editTeamOptionDescription
{-# INLINE editTeamOptionDescriptionL #-}

-- | 'editTeamOptionIncludesAllRepositories' Lens
editTeamOptionIncludesAllRepositoriesL :: Lens_' EditTeamOption (Maybe Bool)
editTeamOptionIncludesAllRepositoriesL :: Lens_' EditTeamOption (Maybe Bool)
editTeamOptionIncludesAllRepositoriesL Maybe Bool -> f (Maybe Bool)
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Bool
editTeamOptionIncludesAllRepositories -> EditTeamOption { Maybe Bool
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionIncludesAllRepositories, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
$sel:editTeamOptionName:EditTeamOption :: Text
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Bool -> EditTeamOption)
-> f (Maybe Bool) -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editTeamOptionIncludesAllRepositories
{-# INLINE editTeamOptionIncludesAllRepositoriesL #-}

-- | 'editTeamOptionName' Lens
editTeamOptionNameL :: Lens_' EditTeamOption (Text)
editTeamOptionNameL :: Lens_' EditTeamOption Text
editTeamOptionNameL Text -> f Text
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Text
editTeamOptionName -> EditTeamOption { Text
$sel:editTeamOptionName:EditTeamOption :: Text
editTeamOptionName :: Text
editTeamOptionName, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
editTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Text -> EditTeamOption) -> f Text -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
editTeamOptionName
{-# INLINE editTeamOptionNameL #-}

-- | 'editTeamOptionPermission' Lens
editTeamOptionPermissionL :: Lens_' EditTeamOption (Maybe E'Permission)
editTeamOptionPermissionL :: Lens_' EditTeamOption (Maybe E'Permission)
editTeamOptionPermissionL Maybe E'Permission -> f (Maybe E'Permission)
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe E'Permission
editTeamOptionPermission -> EditTeamOption { Maybe E'Permission
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionPermission, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Text
editTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: Text
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe E'Permission -> EditTeamOption)
-> f (Maybe E'Permission) -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Permission -> f (Maybe E'Permission)
f Maybe E'Permission
editTeamOptionPermission
{-# INLINE editTeamOptionPermissionL #-}

-- | 'editTeamOptionUnits' Lens
editTeamOptionUnitsL :: Lens_' EditTeamOption (Maybe [Text])
editTeamOptionUnitsL :: Lens_' EditTeamOption (Maybe [Text])
editTeamOptionUnitsL Maybe [Text] -> f (Maybe [Text])
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe [Text]
editTeamOptionUnits -> EditTeamOption { Maybe [Text]
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnits, Maybe Bool
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: Text
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} ) (Maybe [Text] -> EditTeamOption)
-> f (Maybe [Text]) -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
editTeamOptionUnits
{-# INLINE editTeamOptionUnitsL #-}

-- | 'editTeamOptionUnitsMap' Lens
editTeamOptionUnitsMapL :: Lens_' EditTeamOption (Maybe (Map.Map String Text))
editTeamOptionUnitsMapL :: Lens_' EditTeamOption (Maybe (Map String Text))
editTeamOptionUnitsMapL Maybe (Map String Text) -> f (Maybe (Map String Text))
f EditTeamOption{Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: EditTeamOption -> Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: EditTeamOption -> Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: EditTeamOption -> Text
$sel:editTeamOptionPermission:EditTeamOption :: EditTeamOption -> Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: EditTeamOption -> Maybe [Text]
$sel:editTeamOptionUnitsMap:EditTeamOption :: EditTeamOption -> Maybe (Map String Text)
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
editTeamOptionUnitsMap :: Maybe (Map String Text)
..} = (\Maybe (Map String Text)
editTeamOptionUnitsMap -> EditTeamOption { Maybe (Map String Text)
$sel:editTeamOptionUnitsMap:EditTeamOption :: Maybe (Map String Text)
editTeamOptionUnitsMap :: Maybe (Map String Text)
editTeamOptionUnitsMap, Maybe Bool
Maybe [Text]
Maybe Text
Maybe E'Permission
Text
editTeamOptionCanCreateOrgRepo :: Maybe Bool
$sel:editTeamOptionDescription:EditTeamOption :: Maybe Text
$sel:editTeamOptionIncludesAllRepositories:EditTeamOption :: Maybe Bool
$sel:editTeamOptionName:EditTeamOption :: Text
$sel:editTeamOptionPermission:EditTeamOption :: Maybe E'Permission
$sel:editTeamOptionUnits:EditTeamOption :: Maybe [Text]
editTeamOptionCanCreateOrgRepo :: Maybe Bool
editTeamOptionDescription :: Maybe Text
editTeamOptionIncludesAllRepositories :: Maybe Bool
editTeamOptionName :: Text
editTeamOptionPermission :: Maybe E'Permission
editTeamOptionUnits :: Maybe [Text]
..} ) (Maybe (Map String Text) -> EditTeamOption)
-> f (Maybe (Map String Text)) -> f EditTeamOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Text) -> f (Maybe (Map String Text))
f Maybe (Map String Text)
editTeamOptionUnitsMap
{-# INLINE editTeamOptionUnitsMapL #-}



-- * EditUserOption

-- | 'editUserOptionActive' Lens
editUserOptionActiveL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionActiveL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionActiveL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
..} = (\Maybe Bool
editUserOptionActive -> EditUserOption { Maybe Bool
editUserOptionActive :: Maybe Bool
editUserOptionActive :: Maybe Bool
editUserOptionActive, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionActive
{-# INLINE editUserOptionActiveL #-}

-- | 'editUserOptionAdmin' Lens
editUserOptionAdminL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAdminL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAdminL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionAdmin -> EditUserOption { Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAdmin, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionAdmin
{-# INLINE editUserOptionAdminL #-}

-- | 'editUserOptionAllowCreateOrganization' Lens
editUserOptionAllowCreateOrganizationL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAllowCreateOrganizationL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAllowCreateOrganizationL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionAllowCreateOrganization -> EditUserOption { Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowCreateOrganization, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionAllowCreateOrganization
{-# INLINE editUserOptionAllowCreateOrganizationL #-}

-- | 'editUserOptionAllowGitHook' Lens
editUserOptionAllowGitHookL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAllowGitHookL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAllowGitHookL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionAllowGitHook -> EditUserOption { Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowGitHook, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionAllowGitHook
{-# INLINE editUserOptionAllowGitHookL #-}

-- | 'editUserOptionAllowImportLocal' Lens
editUserOptionAllowImportLocalL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAllowImportLocalL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionAllowImportLocalL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionAllowImportLocal -> EditUserOption { Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionAllowImportLocal, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionAllowImportLocal
{-# INLINE editUserOptionAllowImportLocalL #-}

-- | 'editUserOptionDescription' Lens
editUserOptionDescriptionL :: Lens_' EditUserOption (Maybe Text)
editUserOptionDescriptionL :: Lens_' EditUserOption (Maybe Text)
editUserOptionDescriptionL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionDescription -> EditUserOption { Maybe Text
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
editUserOptionDescription :: Maybe Text
editUserOptionDescription, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionDescription
{-# INLINE editUserOptionDescriptionL #-}

-- | 'editUserOptionEmail' Lens
editUserOptionEmailL :: Lens_' EditUserOption (Maybe Text)
editUserOptionEmailL :: Lens_' EditUserOption (Maybe Text)
editUserOptionEmailL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionEmail -> EditUserOption { Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionEmail, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionEmail
{-# INLINE editUserOptionEmailL #-}

-- | 'editUserOptionFullName' Lens
editUserOptionFullNameL :: Lens_' EditUserOption (Maybe Text)
editUserOptionFullNameL :: Lens_' EditUserOption (Maybe Text)
editUserOptionFullNameL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionFullName -> EditUserOption { Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionFullName, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionFullName
{-# INLINE editUserOptionFullNameL #-}

-- | 'editUserOptionLocation' Lens
editUserOptionLocationL :: Lens_' EditUserOption (Maybe Text)
editUserOptionLocationL :: Lens_' EditUserOption (Maybe Text)
editUserOptionLocationL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionLocation -> EditUserOption { Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLocation, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionLocation
{-# INLINE editUserOptionLocationL #-}

-- | 'editUserOptionLoginName' Lens
editUserOptionLoginNameL :: Lens_' EditUserOption (Text)
editUserOptionLoginNameL :: Lens_' EditUserOption Text
editUserOptionLoginNameL Text -> f Text
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Text
editUserOptionLoginName -> EditUserOption { Text
$sel:editUserOptionLoginName:EditUserOption :: Text
editUserOptionLoginName :: Text
editUserOptionLoginName, Integer
Maybe Bool
Maybe Integer
Maybe Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Text -> EditUserOption) -> f Text -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
editUserOptionLoginName
{-# INLINE editUserOptionLoginNameL #-}

-- | 'editUserOptionMaxRepoCreation' Lens
editUserOptionMaxRepoCreationL :: Lens_' EditUserOption (Maybe Integer)
editUserOptionMaxRepoCreationL :: Lens_' EditUserOption (Maybe Integer)
editUserOptionMaxRepoCreationL Maybe Integer -> f (Maybe Integer)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Integer
editUserOptionMaxRepoCreation -> EditUserOption { Maybe Integer
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMaxRepoCreation, Integer
Maybe Bool
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Integer -> EditUserOption)
-> f (Maybe Integer) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
editUserOptionMaxRepoCreation
{-# INLINE editUserOptionMaxRepoCreationL #-}

-- | 'editUserOptionMustChangePassword' Lens
editUserOptionMustChangePasswordL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionMustChangePasswordL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionMustChangePasswordL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionMustChangePassword -> EditUserOption { Maybe Bool
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionMustChangePassword, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionMustChangePassword
{-# INLINE editUserOptionMustChangePasswordL #-}

-- | 'editUserOptionPassword' Lens
editUserOptionPasswordL :: Lens_' EditUserOption (Maybe Text)
editUserOptionPasswordL :: Lens_' EditUserOption (Maybe Text)
editUserOptionPasswordL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionPassword -> EditUserOption { Maybe Text
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
editUserOptionPassword :: Maybe Text
editUserOptionPassword, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionPassword
{-# INLINE editUserOptionPasswordL #-}

-- | 'editUserOptionProhibitLogin' Lens
editUserOptionProhibitLoginL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionProhibitLoginL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionProhibitLoginL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionProhibitLogin -> EditUserOption { Maybe Bool
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionProhibitLogin, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionProhibitLogin
{-# INLINE editUserOptionProhibitLoginL #-}

-- | 'editUserOptionRestricted' Lens
editUserOptionRestrictedL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionRestrictedL :: Lens_' EditUserOption (Maybe Bool)
editUserOptionRestrictedL Maybe Bool -> f (Maybe Bool)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Bool
editUserOptionRestricted -> EditUserOption { Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionRestricted, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Bool -> EditUserOption)
-> f (Maybe Bool) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
editUserOptionRestricted
{-# INLINE editUserOptionRestrictedL #-}

-- | 'editUserOptionSourceId' Lens
editUserOptionSourceIdL :: Lens_' EditUserOption (Integer)
editUserOptionSourceIdL :: Lens_' EditUserOption Integer
editUserOptionSourceIdL Integer -> f Integer
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Integer
editUserOptionSourceId -> EditUserOption { Integer
$sel:editUserOptionSourceId:EditUserOption :: Integer
editUserOptionSourceId :: Integer
editUserOptionSourceId, Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} ) (Integer -> EditUserOption) -> f Integer -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Integer -> f Integer
f Integer
editUserOptionSourceId
{-# INLINE editUserOptionSourceIdL #-}

-- | 'editUserOptionVisibility' Lens
editUserOptionVisibilityL :: Lens_' EditUserOption (Maybe Text)
editUserOptionVisibilityL :: Lens_' EditUserOption (Maybe Text)
editUserOptionVisibilityL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionVisibility -> EditUserOption { Maybe Text
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
editUserOptionVisibility :: Maybe Text
editUserOptionVisibility, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionWebsite :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionVisibility
{-# INLINE editUserOptionVisibilityL #-}

-- | 'editUserOptionWebsite' Lens
editUserOptionWebsiteL :: Lens_' EditUserOption (Maybe Text)
editUserOptionWebsiteL :: Lens_' EditUserOption (Maybe Text)
editUserOptionWebsiteL Maybe Text -> f (Maybe Text)
f EditUserOption{Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: EditUserOption -> Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionEmail:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionFullName:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLocation:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: EditUserOption -> Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: EditUserOption -> Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: EditUserOption -> Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: EditUserOption -> Integer
$sel:editUserOptionVisibility:EditUserOption :: EditUserOption -> Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: EditUserOption -> Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
editUserOptionWebsite :: Maybe Text
..} = (\Maybe Text
editUserOptionWebsite -> EditUserOption { Maybe Text
$sel:editUserOptionWebsite:EditUserOption :: Maybe Text
editUserOptionWebsite :: Maybe Text
editUserOptionWebsite, Integer
Maybe Bool
Maybe Integer
Maybe Text
Text
editUserOptionActive :: Maybe Bool
$sel:editUserOptionAdmin:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowCreateOrganization:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowGitHook:EditUserOption :: Maybe Bool
$sel:editUserOptionAllowImportLocal:EditUserOption :: Maybe Bool
$sel:editUserOptionDescription:EditUserOption :: Maybe Text
$sel:editUserOptionEmail:EditUserOption :: Maybe Text
$sel:editUserOptionFullName:EditUserOption :: Maybe Text
$sel:editUserOptionLocation:EditUserOption :: Maybe Text
$sel:editUserOptionLoginName:EditUserOption :: Text
$sel:editUserOptionMaxRepoCreation:EditUserOption :: Maybe Integer
$sel:editUserOptionMustChangePassword:EditUserOption :: Maybe Bool
$sel:editUserOptionPassword:EditUserOption :: Maybe Text
$sel:editUserOptionProhibitLogin:EditUserOption :: Maybe Bool
$sel:editUserOptionRestricted:EditUserOption :: Maybe Bool
$sel:editUserOptionSourceId:EditUserOption :: Integer
$sel:editUserOptionVisibility:EditUserOption :: Maybe Text
editUserOptionActive :: Maybe Bool
editUserOptionAdmin :: Maybe Bool
editUserOptionAllowCreateOrganization :: Maybe Bool
editUserOptionAllowGitHook :: Maybe Bool
editUserOptionAllowImportLocal :: Maybe Bool
editUserOptionDescription :: Maybe Text
editUserOptionEmail :: Maybe Text
editUserOptionFullName :: Maybe Text
editUserOptionLocation :: Maybe Text
editUserOptionLoginName :: Text
editUserOptionMaxRepoCreation :: Maybe Integer
editUserOptionMustChangePassword :: Maybe Bool
editUserOptionPassword :: Maybe Text
editUserOptionProhibitLogin :: Maybe Bool
editUserOptionRestricted :: Maybe Bool
editUserOptionSourceId :: Integer
editUserOptionVisibility :: Maybe Text
..} ) (Maybe Text -> EditUserOption)
-> f (Maybe Text) -> f EditUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
editUserOptionWebsite
{-# INLINE editUserOptionWebsiteL #-}



-- * Email

-- | 'emailEmail' Lens
emailEmailL :: Lens_' Email (Maybe Text)
emailEmailL :: Lens_' Email (Maybe Text)
emailEmailL Maybe Text -> f (Maybe Text)
f Email{Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Email -> Maybe Text
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
$sel:emailPrimary:Email :: Email -> Maybe Bool
$sel:emailUserId:Email :: Email -> Maybe Integer
$sel:emailUsername:Email :: Email -> Maybe Text
$sel:emailVerified:Email :: Email -> Maybe Bool
..} = (\Maybe Text
emailEmail -> Email { Maybe Text
emailEmail :: Maybe Text
emailEmail :: Maybe Text
emailEmail, Maybe Bool
Maybe Integer
Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
$sel:emailPrimary:Email :: Maybe Bool
$sel:emailUserId:Email :: Maybe Integer
$sel:emailUsername:Email :: Maybe Text
$sel:emailVerified:Email :: Maybe Bool
..} ) (Maybe Text -> Email) -> f (Maybe Text) -> f Email
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
emailEmail
{-# INLINE emailEmailL #-}

-- | 'emailPrimary' Lens
emailPrimaryL :: Lens_' Email (Maybe Bool)
emailPrimaryL :: Lens_' Email (Maybe Bool)
emailPrimaryL Maybe Bool -> f (Maybe Bool)
f Email{Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Email -> Maybe Text
$sel:emailPrimary:Email :: Email -> Maybe Bool
$sel:emailUserId:Email :: Email -> Maybe Integer
$sel:emailUsername:Email :: Email -> Maybe Text
$sel:emailVerified:Email :: Email -> Maybe Bool
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
..} = (\Maybe Bool
emailPrimary -> Email { Maybe Bool
$sel:emailPrimary:Email :: Maybe Bool
emailPrimary :: Maybe Bool
emailPrimary, Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Maybe Text
$sel:emailUserId:Email :: Maybe Integer
$sel:emailUsername:Email :: Maybe Text
$sel:emailVerified:Email :: Maybe Bool
emailEmail :: Maybe Text
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
..} ) (Maybe Bool -> Email) -> f (Maybe Bool) -> f Email
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
emailPrimary
{-# INLINE emailPrimaryL #-}

-- | 'emailUserId' Lens
emailUserIdL :: Lens_' Email (Maybe Integer)
emailUserIdL :: Lens_' Email (Maybe Integer)
emailUserIdL Maybe Integer -> f (Maybe Integer)
f Email{Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Email -> Maybe Text
$sel:emailPrimary:Email :: Email -> Maybe Bool
$sel:emailUserId:Email :: Email -> Maybe Integer
$sel:emailUsername:Email :: Email -> Maybe Text
$sel:emailVerified:Email :: Email -> Maybe Bool
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
..} = (\Maybe Integer
emailUserId -> Email { Maybe Integer
$sel:emailUserId:Email :: Maybe Integer
emailUserId :: Maybe Integer
emailUserId, Maybe Bool
Maybe Text
emailEmail :: Maybe Text
$sel:emailPrimary:Email :: Maybe Bool
$sel:emailUsername:Email :: Maybe Text
$sel:emailVerified:Email :: Maybe Bool
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
..} ) (Maybe Integer -> Email) -> f (Maybe Integer) -> f Email
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
emailUserId
{-# INLINE emailUserIdL #-}

-- | 'emailUsername' Lens
emailUsernameL :: Lens_' Email (Maybe Text)
emailUsernameL :: Lens_' Email (Maybe Text)
emailUsernameL Maybe Text -> f (Maybe Text)
f Email{Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Email -> Maybe Text
$sel:emailPrimary:Email :: Email -> Maybe Bool
$sel:emailUserId:Email :: Email -> Maybe Integer
$sel:emailUsername:Email :: Email -> Maybe Text
$sel:emailVerified:Email :: Email -> Maybe Bool
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
..} = (\Maybe Text
emailUsername -> Email { Maybe Text
$sel:emailUsername:Email :: Maybe Text
emailUsername :: Maybe Text
emailUsername, Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Maybe Text
$sel:emailPrimary:Email :: Maybe Bool
$sel:emailUserId:Email :: Maybe Integer
$sel:emailVerified:Email :: Maybe Bool
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailVerified :: Maybe Bool
..} ) (Maybe Text -> Email) -> f (Maybe Text) -> f Email
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
emailUsername
{-# INLINE emailUsernameL #-}

-- | 'emailVerified' Lens
emailVerifiedL :: Lens_' Email (Maybe Bool)
emailVerifiedL :: Lens_' Email (Maybe Bool)
emailVerifiedL Maybe Bool -> f (Maybe Bool)
f Email{Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Email -> Maybe Text
$sel:emailPrimary:Email :: Email -> Maybe Bool
$sel:emailUserId:Email :: Email -> Maybe Integer
$sel:emailUsername:Email :: Email -> Maybe Text
$sel:emailVerified:Email :: Email -> Maybe Bool
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
emailVerified :: Maybe Bool
..} = (\Maybe Bool
emailVerified -> Email { Maybe Bool
$sel:emailVerified:Email :: Maybe Bool
emailVerified :: Maybe Bool
emailVerified, Maybe Bool
Maybe Integer
Maybe Text
emailEmail :: Maybe Text
$sel:emailPrimary:Email :: Maybe Bool
$sel:emailUserId:Email :: Maybe Integer
$sel:emailUsername:Email :: Maybe Text
emailEmail :: Maybe Text
emailPrimary :: Maybe Bool
emailUserId :: Maybe Integer
emailUsername :: Maybe Text
..} ) (Maybe Bool -> Email) -> f (Maybe Bool) -> f Email
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
emailVerified
{-# INLINE emailVerifiedL #-}



-- * ExternalTracker

-- | 'externalTrackerExternalTrackerFormat' Lens
externalTrackerExternalTrackerFormatL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerFormatL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerFormatL Maybe Text -> f (Maybe Text)
f ExternalTracker{Maybe Text
externalTrackerExternalTrackerFormat :: ExternalTracker -> Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: ExternalTracker -> Maybe Text
..} = (\Maybe Text
externalTrackerExternalTrackerFormat -> ExternalTracker { Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerFormat, Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: Maybe Text
..} ) (Maybe Text -> ExternalTracker)
-> f (Maybe Text) -> f ExternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
externalTrackerExternalTrackerFormat
{-# INLINE externalTrackerExternalTrackerFormatL #-}

-- | 'externalTrackerExternalTrackerRegexpPattern' Lens
externalTrackerExternalTrackerRegexpPatternL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerRegexpPatternL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerRegexpPatternL Maybe Text -> f (Maybe Text)
f ExternalTracker{Maybe Text
externalTrackerExternalTrackerFormat :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: ExternalTracker -> Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
..} = (\Maybe Text
externalTrackerExternalTrackerRegexpPattern -> ExternalTracker { Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerRegexpPattern, Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
..} ) (Maybe Text -> ExternalTracker)
-> f (Maybe Text) -> f ExternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
externalTrackerExternalTrackerRegexpPattern
{-# INLINE externalTrackerExternalTrackerRegexpPatternL #-}

-- | 'externalTrackerExternalTrackerStyle' Lens
externalTrackerExternalTrackerStyleL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerStyleL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerStyleL Maybe Text -> f (Maybe Text)
f ExternalTracker{Maybe Text
externalTrackerExternalTrackerFormat :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: ExternalTracker -> Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
..} = (\Maybe Text
externalTrackerExternalTrackerStyle -> ExternalTracker { Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerStyle, Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
..} ) (Maybe Text -> ExternalTracker)
-> f (Maybe Text) -> f ExternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
externalTrackerExternalTrackerStyle
{-# INLINE externalTrackerExternalTrackerStyleL #-}

-- | 'externalTrackerExternalTrackerUrl' Lens
externalTrackerExternalTrackerUrlL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerUrlL :: Lens_' ExternalTracker (Maybe Text)
externalTrackerExternalTrackerUrlL Maybe Text -> f (Maybe Text)
f ExternalTracker{Maybe Text
externalTrackerExternalTrackerFormat :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: ExternalTracker -> Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: ExternalTracker -> Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
..} = (\Maybe Text
externalTrackerExternalTrackerUrl -> ExternalTracker { Maybe Text
$sel:externalTrackerExternalTrackerUrl:ExternalTracker :: Maybe Text
externalTrackerExternalTrackerUrl :: Maybe Text
externalTrackerExternalTrackerUrl, Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
$sel:externalTrackerExternalTrackerRegexpPattern:ExternalTracker :: Maybe Text
$sel:externalTrackerExternalTrackerStyle:ExternalTracker :: Maybe Text
externalTrackerExternalTrackerFormat :: Maybe Text
externalTrackerExternalTrackerRegexpPattern :: Maybe Text
externalTrackerExternalTrackerStyle :: Maybe Text
..} ) (Maybe Text -> ExternalTracker)
-> f (Maybe Text) -> f ExternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
externalTrackerExternalTrackerUrl
{-# INLINE externalTrackerExternalTrackerUrlL #-}



-- * ExternalWiki

-- | 'externalWikiExternalWikiUrl' Lens
externalWikiExternalWikiUrlL :: Lens_' ExternalWiki (Maybe Text)
externalWikiExternalWikiUrlL :: Lens_' ExternalWiki (Maybe Text)
externalWikiExternalWikiUrlL Maybe Text -> f (Maybe Text)
f ExternalWiki{Maybe Text
externalWikiExternalWikiUrl :: ExternalWiki -> Maybe Text
externalWikiExternalWikiUrl :: Maybe Text
..} = (\Maybe Text
externalWikiExternalWikiUrl -> ExternalWiki { Maybe Text
externalWikiExternalWikiUrl :: Maybe Text
externalWikiExternalWikiUrl :: Maybe Text
externalWikiExternalWikiUrl, ..} ) (Maybe Text -> ExternalWiki) -> f (Maybe Text) -> f ExternalWiki
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
externalWikiExternalWikiUrl
{-# INLINE externalWikiExternalWikiUrlL #-}



-- * FileCommitResponse

-- | 'fileCommitResponseAuthor' Lens
fileCommitResponseAuthorL :: Lens_' FileCommitResponse (Maybe CommitUser)
fileCommitResponseAuthorL :: Lens_' FileCommitResponse (Maybe CommitUser)
fileCommitResponseAuthorL Maybe CommitUser -> f (Maybe CommitUser)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
..} = (\Maybe CommitUser
fileCommitResponseAuthor -> FileCommitResponse { Maybe CommitUser
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseAuthor, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
..} ) (Maybe CommitUser -> FileCommitResponse)
-> f (Maybe CommitUser) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
fileCommitResponseAuthor
{-# INLINE fileCommitResponseAuthorL #-}

-- | 'fileCommitResponseCommitter' Lens
fileCommitResponseCommitterL :: Lens_' FileCommitResponse (Maybe CommitUser)
fileCommitResponseCommitterL :: Lens_' FileCommitResponse (Maybe CommitUser)
fileCommitResponseCommitterL Maybe CommitUser -> f (Maybe CommitUser)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe CommitUser
fileCommitResponseCommitter -> FileCommitResponse { Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCommitter, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe CommitUser -> FileCommitResponse)
-> f (Maybe CommitUser) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
fileCommitResponseCommitter
{-# INLINE fileCommitResponseCommitterL #-}

-- | 'fileCommitResponseCreated' Lens
fileCommitResponseCreatedL :: Lens_' FileCommitResponse (Maybe DateTime)
fileCommitResponseCreatedL :: Lens_' FileCommitResponse (Maybe DateTime)
fileCommitResponseCreatedL Maybe DateTime -> f (Maybe DateTime)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe DateTime
fileCommitResponseCreated -> FileCommitResponse { Maybe DateTime
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseCreated, Maybe [CommitMeta]
Maybe Text
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe DateTime -> FileCommitResponse)
-> f (Maybe DateTime) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
fileCommitResponseCreated
{-# INLINE fileCommitResponseCreatedL #-}

-- | 'fileCommitResponseHtmlUrl' Lens
fileCommitResponseHtmlUrlL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseHtmlUrlL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseHtmlUrlL Maybe Text -> f (Maybe Text)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe Text
fileCommitResponseHtmlUrl -> FileCommitResponse { Maybe Text
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseHtmlUrl, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe Text -> FileCommitResponse)
-> f (Maybe Text) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileCommitResponseHtmlUrl
{-# INLINE fileCommitResponseHtmlUrlL #-}

-- | 'fileCommitResponseMessage' Lens
fileCommitResponseMessageL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseMessageL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseMessageL Maybe Text -> f (Maybe Text)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe Text
fileCommitResponseMessage -> FileCommitResponse { Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseMessage, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe Text -> FileCommitResponse)
-> f (Maybe Text) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileCommitResponseMessage
{-# INLINE fileCommitResponseMessageL #-}

-- | 'fileCommitResponseParents' Lens
fileCommitResponseParentsL :: Lens_' FileCommitResponse (Maybe [CommitMeta])
fileCommitResponseParentsL :: Lens_' FileCommitResponse (Maybe [CommitMeta])
fileCommitResponseParentsL Maybe [CommitMeta] -> f (Maybe [CommitMeta])
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe [CommitMeta]
fileCommitResponseParents -> FileCommitResponse { Maybe [CommitMeta]
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseParents, Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe [CommitMeta] -> FileCommitResponse)
-> f (Maybe [CommitMeta]) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [CommitMeta] -> f (Maybe [CommitMeta])
f Maybe [CommitMeta]
fileCommitResponseParents
{-# INLINE fileCommitResponseParentsL #-}

-- | 'fileCommitResponseSha' Lens
fileCommitResponseShaL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseShaL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseShaL Maybe Text -> f (Maybe Text)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe Text
fileCommitResponseSha -> FileCommitResponse { Maybe Text
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
fileCommitResponseSha :: Maybe Text
fileCommitResponseSha, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe Text -> FileCommitResponse)
-> f (Maybe Text) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileCommitResponseSha
{-# INLINE fileCommitResponseShaL #-}

-- | 'fileCommitResponseTree' Lens
fileCommitResponseTreeL :: Lens_' FileCommitResponse (Maybe CommitMeta)
fileCommitResponseTreeL :: Lens_' FileCommitResponse (Maybe CommitMeta)
fileCommitResponseTreeL Maybe CommitMeta -> f (Maybe CommitMeta)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe CommitMeta
fileCommitResponseTree -> FileCommitResponse { Maybe CommitMeta
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseTree, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseUrl :: Maybe Text
..} ) (Maybe CommitMeta -> FileCommitResponse)
-> f (Maybe CommitMeta) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitMeta -> f (Maybe CommitMeta)
f Maybe CommitMeta
fileCommitResponseTree
{-# INLINE fileCommitResponseTreeL #-}

-- | 'fileCommitResponseUrl' Lens
fileCommitResponseUrlL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseUrlL :: Lens_' FileCommitResponse (Maybe Text)
fileCommitResponseUrlL Maybe Text -> f (Maybe Text)
f FileCommitResponse{Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: FileCommitResponse -> Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: FileCommitResponse -> Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: FileCommitResponse -> Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: FileCommitResponse -> Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: FileCommitResponse -> Maybe CommitMeta
$sel:fileCommitResponseUrl:FileCommitResponse :: FileCommitResponse -> Maybe Text
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
fileCommitResponseUrl :: Maybe Text
..} = (\Maybe Text
fileCommitResponseUrl -> FileCommitResponse { Maybe Text
$sel:fileCommitResponseUrl:FileCommitResponse :: Maybe Text
fileCommitResponseUrl :: Maybe Text
fileCommitResponseUrl, Maybe [CommitMeta]
Maybe Text
Maybe DateTime
Maybe CommitUser
Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
$sel:fileCommitResponseCommitter:FileCommitResponse :: Maybe CommitUser
$sel:fileCommitResponseCreated:FileCommitResponse :: Maybe DateTime
$sel:fileCommitResponseHtmlUrl:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseMessage:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseParents:FileCommitResponse :: Maybe [CommitMeta]
$sel:fileCommitResponseSha:FileCommitResponse :: Maybe Text
$sel:fileCommitResponseTree:FileCommitResponse :: Maybe CommitMeta
fileCommitResponseAuthor :: Maybe CommitUser
fileCommitResponseCommitter :: Maybe CommitUser
fileCommitResponseCreated :: Maybe DateTime
fileCommitResponseHtmlUrl :: Maybe Text
fileCommitResponseMessage :: Maybe Text
fileCommitResponseParents :: Maybe [CommitMeta]
fileCommitResponseSha :: Maybe Text
fileCommitResponseTree :: Maybe CommitMeta
..} ) (Maybe Text -> FileCommitResponse)
-> f (Maybe Text) -> f FileCommitResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileCommitResponseUrl
{-# INLINE fileCommitResponseUrlL #-}



-- * FileDeleteResponse

-- | 'fileDeleteResponseCommit' Lens
fileDeleteResponseCommitL :: Lens_' FileDeleteResponse (Maybe FileCommitResponse)
fileDeleteResponseCommitL :: Lens_' FileDeleteResponse (Maybe FileCommitResponse)
fileDeleteResponseCommitL Maybe FileCommitResponse -> f (Maybe FileCommitResponse)
f FileDeleteResponse{Maybe Value
Maybe PayloadCommitVerification
Maybe FileCommitResponse
fileDeleteResponseCommit :: FileDeleteResponse -> Maybe FileCommitResponse
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseContent :: Maybe Value
fileDeleteResponseVerification :: Maybe PayloadCommitVerification
$sel:fileDeleteResponseContent:FileDeleteResponse :: FileDeleteResponse -> Maybe Value
$sel:fileDeleteResponseVerification:FileDeleteResponse :: FileDeleteResponse -> Maybe PayloadCommitVerification
..} = (\Maybe FileCommitResponse
fileDeleteResponseCommit -> FileDeleteResponse { Maybe FileCommitResponse
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseCommit, Maybe Value
Maybe PayloadCommitVerification
fileDeleteResponseContent :: Maybe Value
fileDeleteResponseVerification :: Maybe PayloadCommitVerification
$sel:fileDeleteResponseContent:FileDeleteResponse :: Maybe Value
$sel:fileDeleteResponseVerification:FileDeleteResponse :: Maybe PayloadCommitVerification
..} ) (Maybe FileCommitResponse -> FileDeleteResponse)
-> f (Maybe FileCommitResponse) -> f FileDeleteResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe FileCommitResponse -> f (Maybe FileCommitResponse)
f Maybe FileCommitResponse
fileDeleteResponseCommit
{-# INLINE fileDeleteResponseCommitL #-}

-- | 'fileDeleteResponseContent' Lens
fileDeleteResponseContentL :: Lens_' FileDeleteResponse (Maybe A.Value)
fileDeleteResponseContentL :: Lens_' FileDeleteResponse (Maybe Value)
fileDeleteResponseContentL Maybe Value -> f (Maybe Value)
f FileDeleteResponse{Maybe Value
Maybe PayloadCommitVerification
Maybe FileCommitResponse
fileDeleteResponseCommit :: FileDeleteResponse -> Maybe FileCommitResponse
$sel:fileDeleteResponseContent:FileDeleteResponse :: FileDeleteResponse -> Maybe Value
$sel:fileDeleteResponseVerification:FileDeleteResponse :: FileDeleteResponse -> Maybe PayloadCommitVerification
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseContent :: Maybe Value
fileDeleteResponseVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Value
fileDeleteResponseContent -> FileDeleteResponse { Maybe Value
$sel:fileDeleteResponseContent:FileDeleteResponse :: Maybe Value
fileDeleteResponseContent :: Maybe Value
fileDeleteResponseContent, Maybe PayloadCommitVerification
Maybe FileCommitResponse
fileDeleteResponseCommit :: Maybe FileCommitResponse
$sel:fileDeleteResponseVerification:FileDeleteResponse :: Maybe PayloadCommitVerification
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Value -> FileDeleteResponse)
-> f (Maybe Value) -> f FileDeleteResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
fileDeleteResponseContent
{-# INLINE fileDeleteResponseContentL #-}

-- | 'fileDeleteResponseVerification' Lens
fileDeleteResponseVerificationL :: Lens_' FileDeleteResponse (Maybe PayloadCommitVerification)
fileDeleteResponseVerificationL :: Lens_' FileDeleteResponse (Maybe PayloadCommitVerification)
fileDeleteResponseVerificationL Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f FileDeleteResponse{Maybe Value
Maybe PayloadCommitVerification
Maybe FileCommitResponse
fileDeleteResponseCommit :: FileDeleteResponse -> Maybe FileCommitResponse
$sel:fileDeleteResponseContent:FileDeleteResponse :: FileDeleteResponse -> Maybe Value
$sel:fileDeleteResponseVerification:FileDeleteResponse :: FileDeleteResponse -> Maybe PayloadCommitVerification
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseContent :: Maybe Value
fileDeleteResponseVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadCommitVerification
fileDeleteResponseVerification -> FileDeleteResponse { Maybe PayloadCommitVerification
$sel:fileDeleteResponseVerification:FileDeleteResponse :: Maybe PayloadCommitVerification
fileDeleteResponseVerification :: Maybe PayloadCommitVerification
fileDeleteResponseVerification, Maybe Value
Maybe FileCommitResponse
fileDeleteResponseCommit :: Maybe FileCommitResponse
$sel:fileDeleteResponseContent:FileDeleteResponse :: Maybe Value
fileDeleteResponseCommit :: Maybe FileCommitResponse
fileDeleteResponseContent :: Maybe Value
..} ) (Maybe PayloadCommitVerification -> FileDeleteResponse)
-> f (Maybe PayloadCommitVerification) -> f FileDeleteResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f Maybe PayloadCommitVerification
fileDeleteResponseVerification
{-# INLINE fileDeleteResponseVerificationL #-}



-- * FileLinksResponse

-- | 'fileLinksResponseGit' Lens
fileLinksResponseGitL :: Lens_' FileLinksResponse (Maybe Text)
fileLinksResponseGitL :: Lens_' FileLinksResponse (Maybe Text)
fileLinksResponseGitL Maybe Text -> f (Maybe Text)
f FileLinksResponse{Maybe Text
fileLinksResponseGit :: FileLinksResponse -> Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseHtml :: Maybe Text
fileLinksResponseSelf :: Maybe Text
$sel:fileLinksResponseHtml:FileLinksResponse :: FileLinksResponse -> Maybe Text
$sel:fileLinksResponseSelf:FileLinksResponse :: FileLinksResponse -> Maybe Text
..} = (\Maybe Text
fileLinksResponseGit -> FileLinksResponse { Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseGit, Maybe Text
fileLinksResponseHtml :: Maybe Text
fileLinksResponseSelf :: Maybe Text
$sel:fileLinksResponseHtml:FileLinksResponse :: Maybe Text
$sel:fileLinksResponseSelf:FileLinksResponse :: Maybe Text
..} ) (Maybe Text -> FileLinksResponse)
-> f (Maybe Text) -> f FileLinksResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileLinksResponseGit
{-# INLINE fileLinksResponseGitL #-}

-- | 'fileLinksResponseHtml' Lens
fileLinksResponseHtmlL :: Lens_' FileLinksResponse (Maybe Text)
fileLinksResponseHtmlL :: Lens_' FileLinksResponse (Maybe Text)
fileLinksResponseHtmlL Maybe Text -> f (Maybe Text)
f FileLinksResponse{Maybe Text
fileLinksResponseGit :: FileLinksResponse -> Maybe Text
$sel:fileLinksResponseHtml:FileLinksResponse :: FileLinksResponse -> Maybe Text
$sel:fileLinksResponseSelf:FileLinksResponse :: FileLinksResponse -> Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseHtml :: Maybe Text
fileLinksResponseSelf :: Maybe Text
..} = (\Maybe Text
fileLinksResponseHtml -> FileLinksResponse { Maybe Text
$sel:fileLinksResponseHtml:FileLinksResponse :: Maybe Text
fileLinksResponseHtml :: Maybe Text
fileLinksResponseHtml, Maybe Text
fileLinksResponseGit :: Maybe Text
$sel:fileLinksResponseSelf:FileLinksResponse :: Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseSelf :: Maybe Text
..} ) (Maybe Text -> FileLinksResponse)
-> f (Maybe Text) -> f FileLinksResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileLinksResponseHtml
{-# INLINE fileLinksResponseHtmlL #-}

-- | 'fileLinksResponseSelf' Lens
fileLinksResponseSelfL :: Lens_' FileLinksResponse (Maybe Text)
fileLinksResponseSelfL :: Lens_' FileLinksResponse (Maybe Text)
fileLinksResponseSelfL Maybe Text -> f (Maybe Text)
f FileLinksResponse{Maybe Text
fileLinksResponseGit :: FileLinksResponse -> Maybe Text
$sel:fileLinksResponseHtml:FileLinksResponse :: FileLinksResponse -> Maybe Text
$sel:fileLinksResponseSelf:FileLinksResponse :: FileLinksResponse -> Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseHtml :: Maybe Text
fileLinksResponseSelf :: Maybe Text
..} = (\Maybe Text
fileLinksResponseSelf -> FileLinksResponse { Maybe Text
$sel:fileLinksResponseSelf:FileLinksResponse :: Maybe Text
fileLinksResponseSelf :: Maybe Text
fileLinksResponseSelf, Maybe Text
fileLinksResponseGit :: Maybe Text
$sel:fileLinksResponseHtml:FileLinksResponse :: Maybe Text
fileLinksResponseGit :: Maybe Text
fileLinksResponseHtml :: Maybe Text
..} ) (Maybe Text -> FileLinksResponse)
-> f (Maybe Text) -> f FileLinksResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
fileLinksResponseSelf
{-# INLINE fileLinksResponseSelfL #-}



-- * FileResponse

-- | 'fileResponseCommit' Lens
fileResponseCommitL :: Lens_' FileResponse (Maybe FileCommitResponse)
fileResponseCommitL :: Lens_' FileResponse (Maybe FileCommitResponse)
fileResponseCommitL Maybe FileCommitResponse -> f (Maybe FileCommitResponse)
f FileResponse{Maybe PayloadCommitVerification
Maybe FileCommitResponse
Maybe ContentsResponse
fileResponseCommit :: FileResponse -> Maybe FileCommitResponse
fileResponseCommit :: Maybe FileCommitResponse
fileResponseContent :: Maybe ContentsResponse
fileResponseVerification :: Maybe PayloadCommitVerification
$sel:fileResponseContent:FileResponse :: FileResponse -> Maybe ContentsResponse
$sel:fileResponseVerification:FileResponse :: FileResponse -> Maybe PayloadCommitVerification
..} = (\Maybe FileCommitResponse
fileResponseCommit -> FileResponse { Maybe FileCommitResponse
fileResponseCommit :: Maybe FileCommitResponse
fileResponseCommit :: Maybe FileCommitResponse
fileResponseCommit, Maybe PayloadCommitVerification
Maybe ContentsResponse
fileResponseContent :: Maybe ContentsResponse
fileResponseVerification :: Maybe PayloadCommitVerification
$sel:fileResponseContent:FileResponse :: Maybe ContentsResponse
$sel:fileResponseVerification:FileResponse :: Maybe PayloadCommitVerification
..} ) (Maybe FileCommitResponse -> FileResponse)
-> f (Maybe FileCommitResponse) -> f FileResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe FileCommitResponse -> f (Maybe FileCommitResponse)
f Maybe FileCommitResponse
fileResponseCommit
{-# INLINE fileResponseCommitL #-}

-- | 'fileResponseContent' Lens
fileResponseContentL :: Lens_' FileResponse (Maybe ContentsResponse)
fileResponseContentL :: Lens_' FileResponse (Maybe ContentsResponse)
fileResponseContentL Maybe ContentsResponse -> f (Maybe ContentsResponse)
f FileResponse{Maybe PayloadCommitVerification
Maybe FileCommitResponse
Maybe ContentsResponse
fileResponseCommit :: FileResponse -> Maybe FileCommitResponse
$sel:fileResponseContent:FileResponse :: FileResponse -> Maybe ContentsResponse
$sel:fileResponseVerification:FileResponse :: FileResponse -> Maybe PayloadCommitVerification
fileResponseCommit :: Maybe FileCommitResponse
fileResponseContent :: Maybe ContentsResponse
fileResponseVerification :: Maybe PayloadCommitVerification
..} = (\Maybe ContentsResponse
fileResponseContent -> FileResponse { Maybe ContentsResponse
$sel:fileResponseContent:FileResponse :: Maybe ContentsResponse
fileResponseContent :: Maybe ContentsResponse
fileResponseContent, Maybe PayloadCommitVerification
Maybe FileCommitResponse
fileResponseCommit :: Maybe FileCommitResponse
$sel:fileResponseVerification:FileResponse :: Maybe PayloadCommitVerification
fileResponseCommit :: Maybe FileCommitResponse
fileResponseVerification :: Maybe PayloadCommitVerification
..} ) (Maybe ContentsResponse -> FileResponse)
-> f (Maybe ContentsResponse) -> f FileResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ContentsResponse -> f (Maybe ContentsResponse)
f Maybe ContentsResponse
fileResponseContent
{-# INLINE fileResponseContentL #-}

-- | 'fileResponseVerification' Lens
fileResponseVerificationL :: Lens_' FileResponse (Maybe PayloadCommitVerification)
fileResponseVerificationL :: Lens_' FileResponse (Maybe PayloadCommitVerification)
fileResponseVerificationL Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f FileResponse{Maybe PayloadCommitVerification
Maybe FileCommitResponse
Maybe ContentsResponse
fileResponseCommit :: FileResponse -> Maybe FileCommitResponse
$sel:fileResponseContent:FileResponse :: FileResponse -> Maybe ContentsResponse
$sel:fileResponseVerification:FileResponse :: FileResponse -> Maybe PayloadCommitVerification
fileResponseCommit :: Maybe FileCommitResponse
fileResponseContent :: Maybe ContentsResponse
fileResponseVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadCommitVerification
fileResponseVerification -> FileResponse { Maybe PayloadCommitVerification
$sel:fileResponseVerification:FileResponse :: Maybe PayloadCommitVerification
fileResponseVerification :: Maybe PayloadCommitVerification
fileResponseVerification, Maybe FileCommitResponse
Maybe ContentsResponse
fileResponseCommit :: Maybe FileCommitResponse
$sel:fileResponseContent:FileResponse :: Maybe ContentsResponse
fileResponseCommit :: Maybe FileCommitResponse
fileResponseContent :: Maybe ContentsResponse
..} ) (Maybe PayloadCommitVerification -> FileResponse)
-> f (Maybe PayloadCommitVerification) -> f FileResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f Maybe PayloadCommitVerification
fileResponseVerification
{-# INLINE fileResponseVerificationL #-}



-- * FilesResponse

-- | 'filesResponseCommit' Lens
filesResponseCommitL :: Lens_' FilesResponse (Maybe FileCommitResponse)
filesResponseCommitL :: Lens_' FilesResponse (Maybe FileCommitResponse)
filesResponseCommitL Maybe FileCommitResponse -> f (Maybe FileCommitResponse)
f FilesResponse{Maybe [ContentsResponse]
Maybe PayloadCommitVerification
Maybe FileCommitResponse
filesResponseCommit :: FilesResponse -> Maybe FileCommitResponse
filesResponseCommit :: Maybe FileCommitResponse
filesResponseFiles :: Maybe [ContentsResponse]
filesResponseVerification :: Maybe PayloadCommitVerification
$sel:filesResponseFiles:FilesResponse :: FilesResponse -> Maybe [ContentsResponse]
$sel:filesResponseVerification:FilesResponse :: FilesResponse -> Maybe PayloadCommitVerification
..} = (\Maybe FileCommitResponse
filesResponseCommit -> FilesResponse { Maybe FileCommitResponse
filesResponseCommit :: Maybe FileCommitResponse
filesResponseCommit :: Maybe FileCommitResponse
filesResponseCommit, Maybe [ContentsResponse]
Maybe PayloadCommitVerification
filesResponseFiles :: Maybe [ContentsResponse]
filesResponseVerification :: Maybe PayloadCommitVerification
$sel:filesResponseFiles:FilesResponse :: Maybe [ContentsResponse]
$sel:filesResponseVerification:FilesResponse :: Maybe PayloadCommitVerification
..} ) (Maybe FileCommitResponse -> FilesResponse)
-> f (Maybe FileCommitResponse) -> f FilesResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe FileCommitResponse -> f (Maybe FileCommitResponse)
f Maybe FileCommitResponse
filesResponseCommit
{-# INLINE filesResponseCommitL #-}

-- | 'filesResponseFiles' Lens
filesResponseFilesL :: Lens_' FilesResponse (Maybe [ContentsResponse])
filesResponseFilesL :: Lens_' FilesResponse (Maybe [ContentsResponse])
filesResponseFilesL Maybe [ContentsResponse] -> f (Maybe [ContentsResponse])
f FilesResponse{Maybe [ContentsResponse]
Maybe PayloadCommitVerification
Maybe FileCommitResponse
filesResponseCommit :: FilesResponse -> Maybe FileCommitResponse
$sel:filesResponseFiles:FilesResponse :: FilesResponse -> Maybe [ContentsResponse]
$sel:filesResponseVerification:FilesResponse :: FilesResponse -> Maybe PayloadCommitVerification
filesResponseCommit :: Maybe FileCommitResponse
filesResponseFiles :: Maybe [ContentsResponse]
filesResponseVerification :: Maybe PayloadCommitVerification
..} = (\Maybe [ContentsResponse]
filesResponseFiles -> FilesResponse { Maybe [ContentsResponse]
$sel:filesResponseFiles:FilesResponse :: Maybe [ContentsResponse]
filesResponseFiles :: Maybe [ContentsResponse]
filesResponseFiles, Maybe PayloadCommitVerification
Maybe FileCommitResponse
filesResponseCommit :: Maybe FileCommitResponse
$sel:filesResponseVerification:FilesResponse :: Maybe PayloadCommitVerification
filesResponseCommit :: Maybe FileCommitResponse
filesResponseVerification :: Maybe PayloadCommitVerification
..} ) (Maybe [ContentsResponse] -> FilesResponse)
-> f (Maybe [ContentsResponse]) -> f FilesResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [ContentsResponse] -> f (Maybe [ContentsResponse])
f Maybe [ContentsResponse]
filesResponseFiles
{-# INLINE filesResponseFilesL #-}

-- | 'filesResponseVerification' Lens
filesResponseVerificationL :: Lens_' FilesResponse (Maybe PayloadCommitVerification)
filesResponseVerificationL :: Lens_' FilesResponse (Maybe PayloadCommitVerification)
filesResponseVerificationL Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f FilesResponse{Maybe [ContentsResponse]
Maybe PayloadCommitVerification
Maybe FileCommitResponse
filesResponseCommit :: FilesResponse -> Maybe FileCommitResponse
$sel:filesResponseFiles:FilesResponse :: FilesResponse -> Maybe [ContentsResponse]
$sel:filesResponseVerification:FilesResponse :: FilesResponse -> Maybe PayloadCommitVerification
filesResponseCommit :: Maybe FileCommitResponse
filesResponseFiles :: Maybe [ContentsResponse]
filesResponseVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadCommitVerification
filesResponseVerification -> FilesResponse { Maybe PayloadCommitVerification
$sel:filesResponseVerification:FilesResponse :: Maybe PayloadCommitVerification
filesResponseVerification :: Maybe PayloadCommitVerification
filesResponseVerification, Maybe [ContentsResponse]
Maybe FileCommitResponse
filesResponseCommit :: Maybe FileCommitResponse
$sel:filesResponseFiles:FilesResponse :: Maybe [ContentsResponse]
filesResponseCommit :: Maybe FileCommitResponse
filesResponseFiles :: Maybe [ContentsResponse]
..} ) (Maybe PayloadCommitVerification -> FilesResponse)
-> f (Maybe PayloadCommitVerification) -> f FilesResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f Maybe PayloadCommitVerification
filesResponseVerification
{-# INLINE filesResponseVerificationL #-}



-- * GPGKey

-- | 'gPGKeyCanCertify' Lens
gPGKeyCanCertifyL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanCertifyL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanCertifyL Maybe Bool -> f (Maybe Bool)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
..} = (\Maybe Bool
gPGKeyCanCertify -> GPGKey { Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanCertify, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
..} ) (Maybe Bool -> GPGKey) -> f (Maybe Bool) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gPGKeyCanCertify
{-# INLINE gPGKeyCanCertifyL #-}

-- | 'gPGKeyCanEncryptComms' Lens
gPGKeyCanEncryptCommsL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanEncryptCommsL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanEncryptCommsL Maybe Bool -> f (Maybe Bool)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Bool
gPGKeyCanEncryptComms -> GPGKey { Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptComms, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Bool -> GPGKey) -> f (Maybe Bool) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gPGKeyCanEncryptComms
{-# INLINE gPGKeyCanEncryptCommsL #-}

-- | 'gPGKeyCanEncryptStorage' Lens
gPGKeyCanEncryptStorageL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanEncryptStorageL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanEncryptStorageL Maybe Bool -> f (Maybe Bool)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Bool
gPGKeyCanEncryptStorage -> GPGKey { Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanEncryptStorage, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Bool -> GPGKey) -> f (Maybe Bool) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gPGKeyCanEncryptStorage
{-# INLINE gPGKeyCanEncryptStorageL #-}

-- | 'gPGKeyCanSign' Lens
gPGKeyCanSignL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanSignL :: Lens_' GPGKey (Maybe Bool)
gPGKeyCanSignL Maybe Bool -> f (Maybe Bool)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Bool
gPGKeyCanSign -> GPGKey { Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCanSign, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Bool -> GPGKey) -> f (Maybe Bool) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gPGKeyCanSign
{-# INLINE gPGKeyCanSignL #-}

-- | 'gPGKeyCreatedAt' Lens
gPGKeyCreatedAtL :: Lens_' GPGKey (Maybe DateTime)
gPGKeyCreatedAtL :: Lens_' GPGKey (Maybe DateTime)
gPGKeyCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe DateTime
gPGKeyCreatedAt -> GPGKey { Maybe DateTime
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyCreatedAt, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe DateTime -> GPGKey) -> f (Maybe DateTime) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
gPGKeyCreatedAt
{-# INLINE gPGKeyCreatedAtL #-}

-- | 'gPGKeyEmails' Lens
gPGKeyEmailsL :: Lens_' GPGKey (Maybe [GPGKeyEmail])
gPGKeyEmailsL :: Lens_' GPGKey (Maybe [GPGKeyEmail])
gPGKeyEmailsL Maybe [GPGKeyEmail] -> f (Maybe [GPGKeyEmail])
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe [GPGKeyEmail]
gPGKeyEmails -> GPGKey { Maybe [GPGKeyEmail]
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyEmails, Maybe Bool
Maybe Integer
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe [GPGKeyEmail] -> GPGKey)
-> f (Maybe [GPGKeyEmail]) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [GPGKeyEmail] -> f (Maybe [GPGKeyEmail])
f Maybe [GPGKeyEmail]
gPGKeyEmails
{-# INLINE gPGKeyEmailsL #-}

-- | 'gPGKeyExpiresAt' Lens
gPGKeyExpiresAtL :: Lens_' GPGKey (Maybe DateTime)
gPGKeyExpiresAtL :: Lens_' GPGKey (Maybe DateTime)
gPGKeyExpiresAtL Maybe DateTime -> f (Maybe DateTime)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe DateTime
gPGKeyExpiresAt -> GPGKey { Maybe DateTime
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyExpiresAt, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe DateTime -> GPGKey) -> f (Maybe DateTime) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
gPGKeyExpiresAt
{-# INLINE gPGKeyExpiresAtL #-}

-- | 'gPGKeyId' Lens
gPGKeyIdL :: Lens_' GPGKey (Maybe Integer)
gPGKeyIdL :: Lens_' GPGKey (Maybe Integer)
gPGKeyIdL Maybe Integer -> f (Maybe Integer)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Integer
gPGKeyId -> GPGKey { Maybe Integer
$sel:gPGKeyId:GPGKey :: Maybe Integer
gPGKeyId :: Maybe Integer
gPGKeyId, Maybe Bool
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Integer -> GPGKey) -> f (Maybe Integer) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
gPGKeyId
{-# INLINE gPGKeyIdL #-}

-- | 'gPGKeyKeyId' Lens
gPGKeyKeyIdL :: Lens_' GPGKey (Maybe Text)
gPGKeyKeyIdL :: Lens_' GPGKey (Maybe Text)
gPGKeyKeyIdL Maybe Text -> f (Maybe Text)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Text
gPGKeyKeyId -> GPGKey { Maybe Text
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
gPGKeyKeyId :: Maybe Text
gPGKeyKeyId, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Text -> GPGKey) -> f (Maybe Text) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gPGKeyKeyId
{-# INLINE gPGKeyKeyIdL #-}

-- | 'gPGKeyPrimaryKeyId' Lens
gPGKeyPrimaryKeyIdL :: Lens_' GPGKey (Maybe Text)
gPGKeyPrimaryKeyIdL :: Lens_' GPGKey (Maybe Text)
gPGKeyPrimaryKeyIdL Maybe Text -> f (Maybe Text)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Text
gPGKeyPrimaryKeyId -> GPGKey { Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPrimaryKeyId, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Text -> GPGKey) -> f (Maybe Text) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gPGKeyPrimaryKeyId
{-# INLINE gPGKeyPrimaryKeyIdL #-}

-- | 'gPGKeyPublicKey' Lens
gPGKeyPublicKeyL :: Lens_' GPGKey (Maybe Text)
gPGKeyPublicKeyL :: Lens_' GPGKey (Maybe Text)
gPGKeyPublicKeyL Maybe Text -> f (Maybe Text)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Text
gPGKeyPublicKey -> GPGKey { Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeyPublicKey, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} ) (Maybe Text -> GPGKey) -> f (Maybe Text) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gPGKeyPublicKey
{-# INLINE gPGKeyPublicKeyL #-}

-- | 'gPGKeySubkeys' Lens
gPGKeySubkeysL :: Lens_' GPGKey (Maybe [GPGKey])
gPGKeySubkeysL :: Lens_' GPGKey (Maybe [GPGKey])
gPGKeySubkeysL Maybe [GPGKey] -> f (Maybe [GPGKey])
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe [GPGKey]
gPGKeySubkeys -> GPGKey { Maybe [GPGKey]
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeySubkeys, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeyVerified :: Maybe Bool
..} ) (Maybe [GPGKey] -> GPGKey) -> f (Maybe [GPGKey]) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [GPGKey] -> f (Maybe [GPGKey])
f Maybe [GPGKey]
gPGKeySubkeys
{-# INLINE gPGKeySubkeysL #-}

-- | 'gPGKeyVerified' Lens
gPGKeyVerifiedL :: Lens_' GPGKey (Maybe Bool)
gPGKeyVerifiedL :: Lens_' GPGKey (Maybe Bool)
gPGKeyVerifiedL Maybe Bool -> f (Maybe Bool)
f GPGKey{Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: GPGKey -> Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: GPGKey -> Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: GPGKey -> Maybe DateTime
$sel:gPGKeyId:GPGKey :: GPGKey -> Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: GPGKey -> Maybe Text
$sel:gPGKeySubkeys:GPGKey :: GPGKey -> Maybe [GPGKey]
$sel:gPGKeyVerified:GPGKey :: GPGKey -> Maybe Bool
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
gPGKeyVerified :: Maybe Bool
..} = (\Maybe Bool
gPGKeyVerified -> GPGKey { Maybe Bool
$sel:gPGKeyVerified:GPGKey :: Maybe Bool
gPGKeyVerified :: Maybe Bool
gPGKeyVerified, Maybe Bool
Maybe Integer
Maybe [GPGKeyEmail]
Maybe [GPGKey]
Maybe Text
Maybe DateTime
gPGKeyCanCertify :: Maybe Bool
$sel:gPGKeyCanEncryptComms:GPGKey :: Maybe Bool
$sel:gPGKeyCanEncryptStorage:GPGKey :: Maybe Bool
$sel:gPGKeyCanSign:GPGKey :: Maybe Bool
$sel:gPGKeyCreatedAt:GPGKey :: Maybe DateTime
$sel:gPGKeyEmails:GPGKey :: Maybe [GPGKeyEmail]
$sel:gPGKeyExpiresAt:GPGKey :: Maybe DateTime
$sel:gPGKeyId:GPGKey :: Maybe Integer
$sel:gPGKeyKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPrimaryKeyId:GPGKey :: Maybe Text
$sel:gPGKeyPublicKey:GPGKey :: Maybe Text
$sel:gPGKeySubkeys:GPGKey :: Maybe [GPGKey]
gPGKeyCanCertify :: Maybe Bool
gPGKeyCanEncryptComms :: Maybe Bool
gPGKeyCanEncryptStorage :: Maybe Bool
gPGKeyCanSign :: Maybe Bool
gPGKeyCreatedAt :: Maybe DateTime
gPGKeyEmails :: Maybe [GPGKeyEmail]
gPGKeyExpiresAt :: Maybe DateTime
gPGKeyId :: Maybe Integer
gPGKeyKeyId :: Maybe Text
gPGKeyPrimaryKeyId :: Maybe Text
gPGKeyPublicKey :: Maybe Text
gPGKeySubkeys :: Maybe [GPGKey]
..} ) (Maybe Bool -> GPGKey) -> f (Maybe Bool) -> f GPGKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gPGKeyVerified
{-# INLINE gPGKeyVerifiedL #-}



-- * GPGKeyEmail

-- | 'gPGKeyEmailEmail' Lens
gPGKeyEmailEmailL :: Lens_' GPGKeyEmail (Maybe Text)
gPGKeyEmailEmailL :: Lens_' GPGKeyEmail (Maybe Text)
gPGKeyEmailEmailL Maybe Text -> f (Maybe Text)
f GPGKeyEmail{Maybe Bool
Maybe Text
gPGKeyEmailEmail :: GPGKeyEmail -> Maybe Text
gPGKeyEmailEmail :: Maybe Text
gPGKeyEmailVerified :: Maybe Bool
$sel:gPGKeyEmailVerified:GPGKeyEmail :: GPGKeyEmail -> Maybe Bool
..} = (\Maybe Text
gPGKeyEmailEmail -> GPGKeyEmail { Maybe Text
gPGKeyEmailEmail :: Maybe Text
gPGKeyEmailEmail :: Maybe Text
gPGKeyEmailEmail, Maybe Bool
gPGKeyEmailVerified :: Maybe Bool
$sel:gPGKeyEmailVerified:GPGKeyEmail :: Maybe Bool
..} ) (Maybe Text -> GPGKeyEmail) -> f (Maybe Text) -> f GPGKeyEmail
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gPGKeyEmailEmail
{-# INLINE gPGKeyEmailEmailL #-}

-- | 'gPGKeyEmailVerified' Lens
gPGKeyEmailVerifiedL :: Lens_' GPGKeyEmail (Maybe Bool)
gPGKeyEmailVerifiedL :: Lens_' GPGKeyEmail (Maybe Bool)
gPGKeyEmailVerifiedL Maybe Bool -> f (Maybe Bool)
f GPGKeyEmail{Maybe Bool
Maybe Text
gPGKeyEmailEmail :: GPGKeyEmail -> Maybe Text
$sel:gPGKeyEmailVerified:GPGKeyEmail :: GPGKeyEmail -> Maybe Bool
gPGKeyEmailEmail :: Maybe Text
gPGKeyEmailVerified :: Maybe Bool
..} = (\Maybe Bool
gPGKeyEmailVerified -> GPGKeyEmail { Maybe Bool
$sel:gPGKeyEmailVerified:GPGKeyEmail :: Maybe Bool
gPGKeyEmailVerified :: Maybe Bool
gPGKeyEmailVerified, Maybe Text
gPGKeyEmailEmail :: Maybe Text
gPGKeyEmailEmail :: Maybe Text
..} ) (Maybe Bool -> GPGKeyEmail) -> f (Maybe Bool) -> f GPGKeyEmail
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gPGKeyEmailVerified
{-# INLINE gPGKeyEmailVerifiedL #-}



-- * GeneralAPISettings

-- | 'generalAPISettingsDefaultGitTreesPerPage' Lens
generalAPISettingsDefaultGitTreesPerPageL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsDefaultGitTreesPerPageL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsDefaultGitTreesPerPageL Maybe Integer -> f (Maybe Integer)
f GeneralAPISettings{Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: GeneralAPISettings -> Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
..} = (\Maybe Integer
generalAPISettingsDefaultGitTreesPerPage -> GeneralAPISettings { Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultGitTreesPerPage, Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: Maybe Integer
..} ) (Maybe Integer -> GeneralAPISettings)
-> f (Maybe Integer) -> f GeneralAPISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
generalAPISettingsDefaultGitTreesPerPage
{-# INLINE generalAPISettingsDefaultGitTreesPerPageL #-}

-- | 'generalAPISettingsDefaultMaxBlobSize' Lens
generalAPISettingsDefaultMaxBlobSizeL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsDefaultMaxBlobSizeL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsDefaultMaxBlobSizeL Maybe Integer -> f (Maybe Integer)
f GeneralAPISettings{Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
..} = (\Maybe Integer
generalAPISettingsDefaultMaxBlobSize -> GeneralAPISettings { Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize, Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
..} ) (Maybe Integer -> GeneralAPISettings)
-> f (Maybe Integer) -> f GeneralAPISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
generalAPISettingsDefaultMaxBlobSize
{-# INLINE generalAPISettingsDefaultMaxBlobSizeL #-}

-- | 'generalAPISettingsDefaultPagingNum' Lens
generalAPISettingsDefaultPagingNumL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsDefaultPagingNumL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsDefaultPagingNumL Maybe Integer -> f (Maybe Integer)
f GeneralAPISettings{Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
..} = (\Maybe Integer
generalAPISettingsDefaultPagingNum -> GeneralAPISettings { Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsDefaultPagingNum, Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
..} ) (Maybe Integer -> GeneralAPISettings)
-> f (Maybe Integer) -> f GeneralAPISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
generalAPISettingsDefaultPagingNum
{-# INLINE generalAPISettingsDefaultPagingNumL #-}

-- | 'generalAPISettingsMaxResponseItems' Lens
generalAPISettingsMaxResponseItemsL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsMaxResponseItemsL :: Lens_' GeneralAPISettings (Maybe Integer)
generalAPISettingsMaxResponseItemsL Maybe Integer -> f (Maybe Integer)
f GeneralAPISettings{Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: GeneralAPISettings -> Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
..} = (\Maybe Integer
generalAPISettingsMaxResponseItems -> GeneralAPISettings { Maybe Integer
$sel:generalAPISettingsMaxResponseItems:GeneralAPISettings :: Maybe Integer
generalAPISettingsMaxResponseItems :: Maybe Integer
generalAPISettingsMaxResponseItems, Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
$sel:generalAPISettingsDefaultMaxBlobSize:GeneralAPISettings :: Maybe Integer
$sel:generalAPISettingsDefaultPagingNum:GeneralAPISettings :: Maybe Integer
generalAPISettingsDefaultGitTreesPerPage :: Maybe Integer
generalAPISettingsDefaultMaxBlobSize :: Maybe Integer
generalAPISettingsDefaultPagingNum :: Maybe Integer
..} ) (Maybe Integer -> GeneralAPISettings)
-> f (Maybe Integer) -> f GeneralAPISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
generalAPISettingsMaxResponseItems
{-# INLINE generalAPISettingsMaxResponseItemsL #-}



-- * GeneralAttachmentSettings

-- | 'generalAttachmentSettingsAllowedTypes' Lens
generalAttachmentSettingsAllowedTypesL :: Lens_' GeneralAttachmentSettings (Maybe Text)
generalAttachmentSettingsAllowedTypesL :: Lens_' GeneralAttachmentSettings (Maybe Text)
generalAttachmentSettingsAllowedTypesL Maybe Text -> f (Maybe Text)
f GeneralAttachmentSettings{Maybe Bool
Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: GeneralAttachmentSettings -> Maybe Text
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Bool
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
..} = (\Maybe Text
generalAttachmentSettingsAllowedTypes -> GeneralAttachmentSettings { Maybe Text
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsAllowedTypes, Maybe Bool
Maybe Integer
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: Maybe Bool
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: Maybe Integer
..} ) (Maybe Text -> GeneralAttachmentSettings)
-> f (Maybe Text) -> f GeneralAttachmentSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
generalAttachmentSettingsAllowedTypes
{-# INLINE generalAttachmentSettingsAllowedTypesL #-}

-- | 'generalAttachmentSettingsEnabled' Lens
generalAttachmentSettingsEnabledL :: Lens_' GeneralAttachmentSettings (Maybe Bool)
generalAttachmentSettingsEnabledL :: Lens_' GeneralAttachmentSettings (Maybe Bool)
generalAttachmentSettingsEnabledL Maybe Bool -> f (Maybe Bool)
f GeneralAttachmentSettings{Maybe Bool
Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: GeneralAttachmentSettings -> Maybe Text
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Bool
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
..} = (\Maybe Bool
generalAttachmentSettingsEnabled -> GeneralAttachmentSettings { Maybe Bool
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: Maybe Bool
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsEnabled, Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: Maybe Text
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: Maybe Integer
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
..} ) (Maybe Bool -> GeneralAttachmentSettings)
-> f (Maybe Bool) -> f GeneralAttachmentSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalAttachmentSettingsEnabled
{-# INLINE generalAttachmentSettingsEnabledL #-}

-- | 'generalAttachmentSettingsMaxFiles' Lens
generalAttachmentSettingsMaxFilesL :: Lens_' GeneralAttachmentSettings (Maybe Integer)
generalAttachmentSettingsMaxFilesL :: Lens_' GeneralAttachmentSettings (Maybe Integer)
generalAttachmentSettingsMaxFilesL Maybe Integer -> f (Maybe Integer)
f GeneralAttachmentSettings{Maybe Bool
Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: GeneralAttachmentSettings -> Maybe Text
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Bool
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
..} = (\Maybe Integer
generalAttachmentSettingsMaxFiles -> GeneralAttachmentSettings { Maybe Integer
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: Maybe Integer
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxFiles, Maybe Bool
Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: Maybe Text
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: Maybe Bool
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: Maybe Integer
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxSize :: Maybe Integer
..} ) (Maybe Integer -> GeneralAttachmentSettings)
-> f (Maybe Integer) -> f GeneralAttachmentSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
generalAttachmentSettingsMaxFiles
{-# INLINE generalAttachmentSettingsMaxFilesL #-}

-- | 'generalAttachmentSettingsMaxSize' Lens
generalAttachmentSettingsMaxSizeL :: Lens_' GeneralAttachmentSettings (Maybe Integer)
generalAttachmentSettingsMaxSizeL :: Lens_' GeneralAttachmentSettings (Maybe Integer)
generalAttachmentSettingsMaxSizeL Maybe Integer -> f (Maybe Integer)
f GeneralAttachmentSettings{Maybe Bool
Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: GeneralAttachmentSettings -> Maybe Text
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Bool
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: GeneralAttachmentSettings -> Maybe Integer
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxFiles :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
..} = (\Maybe Integer
generalAttachmentSettingsMaxSize -> GeneralAttachmentSettings { Maybe Integer
$sel:generalAttachmentSettingsMaxSize:GeneralAttachmentSettings :: Maybe Integer
generalAttachmentSettingsMaxSize :: Maybe Integer
generalAttachmentSettingsMaxSize, Maybe Bool
Maybe Integer
Maybe Text
generalAttachmentSettingsAllowedTypes :: Maybe Text
$sel:generalAttachmentSettingsEnabled:GeneralAttachmentSettings :: Maybe Bool
$sel:generalAttachmentSettingsMaxFiles:GeneralAttachmentSettings :: Maybe Integer
generalAttachmentSettingsAllowedTypes :: Maybe Text
generalAttachmentSettingsEnabled :: Maybe Bool
generalAttachmentSettingsMaxFiles :: Maybe Integer
..} ) (Maybe Integer -> GeneralAttachmentSettings)
-> f (Maybe Integer) -> f GeneralAttachmentSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
generalAttachmentSettingsMaxSize
{-# INLINE generalAttachmentSettingsMaxSizeL #-}



-- * GeneralRepoSettings

-- | 'generalRepoSettingsHttpGitDisabled' Lens
generalRepoSettingsHttpGitDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsHttpGitDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsHttpGitDisabledL Maybe Bool -> f (Maybe Bool)
f GeneralRepoSettings{Maybe Bool
generalRepoSettingsHttpGitDisabled :: GeneralRepoSettings -> Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
..} = (\Maybe Bool
generalRepoSettingsHttpGitDisabled -> GeneralRepoSettings { Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsHttpGitDisabled, Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: Maybe Bool
..} ) (Maybe Bool -> GeneralRepoSettings)
-> f (Maybe Bool) -> f GeneralRepoSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalRepoSettingsHttpGitDisabled
{-# INLINE generalRepoSettingsHttpGitDisabledL #-}

-- | 'generalRepoSettingsLfsDisabled' Lens
generalRepoSettingsLfsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsLfsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsLfsDisabledL Maybe Bool -> f (Maybe Bool)
f GeneralRepoSettings{Maybe Bool
generalRepoSettingsHttpGitDisabled :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} = (\Maybe Bool
generalRepoSettingsLfsDisabled -> GeneralRepoSettings { Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled, Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} ) (Maybe Bool -> GeneralRepoSettings)
-> f (Maybe Bool) -> f GeneralRepoSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalRepoSettingsLfsDisabled
{-# INLINE generalRepoSettingsLfsDisabledL #-}

-- | 'generalRepoSettingsMigrationsDisabled' Lens
generalRepoSettingsMigrationsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsMigrationsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsMigrationsDisabledL Maybe Bool -> f (Maybe Bool)
f GeneralRepoSettings{Maybe Bool
generalRepoSettingsHttpGitDisabled :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} = (\Maybe Bool
generalRepoSettingsMigrationsDisabled -> GeneralRepoSettings { Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled, Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} ) (Maybe Bool -> GeneralRepoSettings)
-> f (Maybe Bool) -> f GeneralRepoSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalRepoSettingsMigrationsDisabled
{-# INLINE generalRepoSettingsMigrationsDisabledL #-}

-- | 'generalRepoSettingsMirrorsDisabled' Lens
generalRepoSettingsMirrorsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsMirrorsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsMirrorsDisabledL Maybe Bool -> f (Maybe Bool)
f GeneralRepoSettings{Maybe Bool
generalRepoSettingsHttpGitDisabled :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} = (\Maybe Bool
generalRepoSettingsMirrorsDisabled -> GeneralRepoSettings { Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled, Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} ) (Maybe Bool -> GeneralRepoSettings)
-> f (Maybe Bool) -> f GeneralRepoSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalRepoSettingsMirrorsDisabled
{-# INLINE generalRepoSettingsMirrorsDisabledL #-}

-- | 'generalRepoSettingsStarsDisabled' Lens
generalRepoSettingsStarsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsStarsDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsStarsDisabledL Maybe Bool -> f (Maybe Bool)
f GeneralRepoSettings{Maybe Bool
generalRepoSettingsHttpGitDisabled :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} = (\Maybe Bool
generalRepoSettingsStarsDisabled -> GeneralRepoSettings { Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled, Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} ) (Maybe Bool -> GeneralRepoSettings)
-> f (Maybe Bool) -> f GeneralRepoSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalRepoSettingsStarsDisabled
{-# INLINE generalRepoSettingsStarsDisabledL #-}

-- | 'generalRepoSettingsTimeTrackingDisabled' Lens
generalRepoSettingsTimeTrackingDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsTimeTrackingDisabledL :: Lens_' GeneralRepoSettings (Maybe Bool)
generalRepoSettingsTimeTrackingDisabledL Maybe Bool -> f (Maybe Bool)
f GeneralRepoSettings{Maybe Bool
generalRepoSettingsHttpGitDisabled :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: GeneralRepoSettings -> Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
..} = (\Maybe Bool
generalRepoSettingsTimeTrackingDisabled -> GeneralRepoSettings { Maybe Bool
$sel:generalRepoSettingsTimeTrackingDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled :: Maybe Bool
generalRepoSettingsTimeTrackingDisabled, Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
$sel:generalRepoSettingsLfsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMigrationsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsMirrorsDisabled:GeneralRepoSettings :: Maybe Bool
$sel:generalRepoSettingsStarsDisabled:GeneralRepoSettings :: Maybe Bool
generalRepoSettingsHttpGitDisabled :: Maybe Bool
generalRepoSettingsLfsDisabled :: Maybe Bool
generalRepoSettingsMigrationsDisabled :: Maybe Bool
generalRepoSettingsMirrorsDisabled :: Maybe Bool
generalRepoSettingsStarsDisabled :: Maybe Bool
..} ) (Maybe Bool -> GeneralRepoSettings)
-> f (Maybe Bool) -> f GeneralRepoSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generalRepoSettingsTimeTrackingDisabled
{-# INLINE generalRepoSettingsTimeTrackingDisabledL #-}



-- * GeneralUISettings

-- | 'generalUISettingsAllowedReactions' Lens
generalUISettingsAllowedReactionsL :: Lens_' GeneralUISettings (Maybe [Text])
generalUISettingsAllowedReactionsL :: Lens_' GeneralUISettings (Maybe [Text])
generalUISettingsAllowedReactionsL Maybe [Text] -> f (Maybe [Text])
f GeneralUISettings{Maybe [Text]
Maybe Text
generalUISettingsAllowedReactions :: GeneralUISettings -> Maybe [Text]
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsCustomEmojis :: Maybe [Text]
generalUISettingsDefaultTheme :: Maybe Text
$sel:generalUISettingsCustomEmojis:GeneralUISettings :: GeneralUISettings -> Maybe [Text]
$sel:generalUISettingsDefaultTheme:GeneralUISettings :: GeneralUISettings -> Maybe Text
..} = (\Maybe [Text]
generalUISettingsAllowedReactions -> GeneralUISettings { Maybe [Text]
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsAllowedReactions, Maybe [Text]
Maybe Text
generalUISettingsCustomEmojis :: Maybe [Text]
generalUISettingsDefaultTheme :: Maybe Text
$sel:generalUISettingsCustomEmojis:GeneralUISettings :: Maybe [Text]
$sel:generalUISettingsDefaultTheme:GeneralUISettings :: Maybe Text
..} ) (Maybe [Text] -> GeneralUISettings)
-> f (Maybe [Text]) -> f GeneralUISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
generalUISettingsAllowedReactions
{-# INLINE generalUISettingsAllowedReactionsL #-}

-- | 'generalUISettingsCustomEmojis' Lens
generalUISettingsCustomEmojisL :: Lens_' GeneralUISettings (Maybe [Text])
generalUISettingsCustomEmojisL :: Lens_' GeneralUISettings (Maybe [Text])
generalUISettingsCustomEmojisL Maybe [Text] -> f (Maybe [Text])
f GeneralUISettings{Maybe [Text]
Maybe Text
generalUISettingsAllowedReactions :: GeneralUISettings -> Maybe [Text]
$sel:generalUISettingsCustomEmojis:GeneralUISettings :: GeneralUISettings -> Maybe [Text]
$sel:generalUISettingsDefaultTheme:GeneralUISettings :: GeneralUISettings -> Maybe Text
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsCustomEmojis :: Maybe [Text]
generalUISettingsDefaultTheme :: Maybe Text
..} = (\Maybe [Text]
generalUISettingsCustomEmojis -> GeneralUISettings { Maybe [Text]
$sel:generalUISettingsCustomEmojis:GeneralUISettings :: Maybe [Text]
generalUISettingsCustomEmojis :: Maybe [Text]
generalUISettingsCustomEmojis, Maybe [Text]
Maybe Text
generalUISettingsAllowedReactions :: Maybe [Text]
$sel:generalUISettingsDefaultTheme:GeneralUISettings :: Maybe Text
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsDefaultTheme :: Maybe Text
..} ) (Maybe [Text] -> GeneralUISettings)
-> f (Maybe [Text]) -> f GeneralUISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
generalUISettingsCustomEmojis
{-# INLINE generalUISettingsCustomEmojisL #-}

-- | 'generalUISettingsDefaultTheme' Lens
generalUISettingsDefaultThemeL :: Lens_' GeneralUISettings (Maybe Text)
generalUISettingsDefaultThemeL :: Lens_' GeneralUISettings (Maybe Text)
generalUISettingsDefaultThemeL Maybe Text -> f (Maybe Text)
f GeneralUISettings{Maybe [Text]
Maybe Text
generalUISettingsAllowedReactions :: GeneralUISettings -> Maybe [Text]
$sel:generalUISettingsCustomEmojis:GeneralUISettings :: GeneralUISettings -> Maybe [Text]
$sel:generalUISettingsDefaultTheme:GeneralUISettings :: GeneralUISettings -> Maybe Text
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsCustomEmojis :: Maybe [Text]
generalUISettingsDefaultTheme :: Maybe Text
..} = (\Maybe Text
generalUISettingsDefaultTheme -> GeneralUISettings { Maybe Text
$sel:generalUISettingsDefaultTheme:GeneralUISettings :: Maybe Text
generalUISettingsDefaultTheme :: Maybe Text
generalUISettingsDefaultTheme, Maybe [Text]
generalUISettingsAllowedReactions :: Maybe [Text]
$sel:generalUISettingsCustomEmojis:GeneralUISettings :: Maybe [Text]
generalUISettingsAllowedReactions :: Maybe [Text]
generalUISettingsCustomEmojis :: Maybe [Text]
..} ) (Maybe Text -> GeneralUISettings)
-> f (Maybe Text) -> f GeneralUISettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
generalUISettingsDefaultTheme
{-# INLINE generalUISettingsDefaultThemeL #-}



-- * GenerateRepoOption

-- | 'generateRepoOptionAvatar' Lens
generateRepoOptionAvatarL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionAvatarL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionAvatarL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
..} = (\Maybe Bool
generateRepoOptionAvatar -> GenerateRepoOption { Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionAvatar, Maybe Bool
Maybe Text
Text
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionAvatar
{-# INLINE generateRepoOptionAvatarL #-}

-- | 'generateRepoOptionDefaultBranch' Lens
generateRepoOptionDefaultBranchL :: Lens_' GenerateRepoOption (Maybe Text)
generateRepoOptionDefaultBranchL :: Lens_' GenerateRepoOption (Maybe Text)
generateRepoOptionDefaultBranchL Maybe Text -> f (Maybe Text)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Text
generateRepoOptionDefaultBranch -> GenerateRepoOption { Maybe Text
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDefaultBranch, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Text -> GenerateRepoOption)
-> f (Maybe Text) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
generateRepoOptionDefaultBranch
{-# INLINE generateRepoOptionDefaultBranchL #-}

-- | 'generateRepoOptionDescription' Lens
generateRepoOptionDescriptionL :: Lens_' GenerateRepoOption (Maybe Text)
generateRepoOptionDescriptionL :: Lens_' GenerateRepoOption (Maybe Text)
generateRepoOptionDescriptionL Maybe Text -> f (Maybe Text)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Text
generateRepoOptionDescription -> GenerateRepoOption { Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionDescription, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Text -> GenerateRepoOption)
-> f (Maybe Text) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
generateRepoOptionDescription
{-# INLINE generateRepoOptionDescriptionL #-}

-- | 'generateRepoOptionGitContent' Lens
generateRepoOptionGitContentL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionGitContentL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionGitContentL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionGitContent -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitContent, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionGitContent
{-# INLINE generateRepoOptionGitContentL #-}

-- | 'generateRepoOptionGitHooks' Lens
generateRepoOptionGitHooksL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionGitHooksL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionGitHooksL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionGitHooks -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionGitHooks, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionGitHooks
{-# INLINE generateRepoOptionGitHooksL #-}

-- | 'generateRepoOptionLabels' Lens
generateRepoOptionLabelsL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionLabelsL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionLabelsL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionLabels -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionLabels, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionLabels
{-# INLINE generateRepoOptionLabelsL #-}

-- | 'generateRepoOptionName' Lens
generateRepoOptionNameL :: Lens_' GenerateRepoOption (Text)
generateRepoOptionNameL :: Lens_' GenerateRepoOption Text
generateRepoOptionNameL Text -> f Text
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Text
generateRepoOptionName -> GenerateRepoOption { Text
$sel:generateRepoOptionName:GenerateRepoOption :: Text
generateRepoOptionName :: Text
generateRepoOptionName, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Text -> GenerateRepoOption) -> f Text -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
generateRepoOptionName
{-# INLINE generateRepoOptionNameL #-}

-- | 'generateRepoOptionOwner' Lens
generateRepoOptionOwnerL :: Lens_' GenerateRepoOption (Text)
generateRepoOptionOwnerL :: Lens_' GenerateRepoOption Text
generateRepoOptionOwnerL Text -> f Text
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Text
generateRepoOptionOwner -> GenerateRepoOption { Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
generateRepoOptionOwner :: Text
generateRepoOptionOwner, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Text -> GenerateRepoOption) -> f Text -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
generateRepoOptionOwner
{-# INLINE generateRepoOptionOwnerL #-}

-- | 'generateRepoOptionPrivate' Lens
generateRepoOptionPrivateL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionPrivateL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionPrivateL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionPrivate -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionPrivate, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionPrivate
{-# INLINE generateRepoOptionPrivateL #-}

-- | 'generateRepoOptionProtectedBranch' Lens
generateRepoOptionProtectedBranchL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionProtectedBranchL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionProtectedBranchL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionProtectedBranch -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionProtectedBranch, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionProtectedBranch
{-# INLINE generateRepoOptionProtectedBranchL #-}

-- | 'generateRepoOptionTopics' Lens
generateRepoOptionTopicsL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionTopicsL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionTopicsL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionTopics -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionTopics, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionTopics
{-# INLINE generateRepoOptionTopicsL #-}

-- | 'generateRepoOptionWebhooks' Lens
generateRepoOptionWebhooksL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionWebhooksL :: Lens_' GenerateRepoOption (Maybe Bool)
generateRepoOptionWebhooksL Maybe Bool -> f (Maybe Bool)
f GenerateRepoOption{Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: GenerateRepoOption -> Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: GenerateRepoOption -> Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: GenerateRepoOption -> Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
..} = (\Maybe Bool
generateRepoOptionWebhooks -> GenerateRepoOption { Maybe Bool
$sel:generateRepoOptionWebhooks:GenerateRepoOption :: Maybe Bool
generateRepoOptionWebhooks :: Maybe Bool
generateRepoOptionWebhooks, Maybe Bool
Maybe Text
Text
generateRepoOptionAvatar :: Maybe Bool
$sel:generateRepoOptionDefaultBranch:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionDescription:GenerateRepoOption :: Maybe Text
$sel:generateRepoOptionGitContent:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionGitHooks:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionLabels:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionName:GenerateRepoOption :: Text
$sel:generateRepoOptionOwner:GenerateRepoOption :: Text
$sel:generateRepoOptionPrivate:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionProtectedBranch:GenerateRepoOption :: Maybe Bool
$sel:generateRepoOptionTopics:GenerateRepoOption :: Maybe Bool
generateRepoOptionAvatar :: Maybe Bool
generateRepoOptionDefaultBranch :: Maybe Text
generateRepoOptionDescription :: Maybe Text
generateRepoOptionGitContent :: Maybe Bool
generateRepoOptionGitHooks :: Maybe Bool
generateRepoOptionLabels :: Maybe Bool
generateRepoOptionName :: Text
generateRepoOptionOwner :: Text
generateRepoOptionPrivate :: Maybe Bool
generateRepoOptionProtectedBranch :: Maybe Bool
generateRepoOptionTopics :: Maybe Bool
..} ) (Maybe Bool -> GenerateRepoOption)
-> f (Maybe Bool) -> f GenerateRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
generateRepoOptionWebhooks
{-# INLINE generateRepoOptionWebhooksL #-}



-- * GitBlobResponse

-- | 'gitBlobResponseContent' Lens
gitBlobResponseContentL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseContentL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseContentL Maybe Text -> f (Maybe Text)
f GitBlobResponse{Maybe Integer
Maybe Text
gitBlobResponseContent :: GitBlobResponse -> Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: GitBlobResponse -> Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: GitBlobResponse -> Maybe Text
..} = (\Maybe Text
gitBlobResponseContent -> GitBlobResponse { Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseContent, Maybe Integer
Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: Maybe Text
..} ) (Maybe Text -> GitBlobResponse)
-> f (Maybe Text) -> f GitBlobResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitBlobResponseContent
{-# INLINE gitBlobResponseContentL #-}

-- | 'gitBlobResponseEncoding' Lens
gitBlobResponseEncodingL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseEncodingL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseEncodingL Maybe Text -> f (Maybe Text)
f GitBlobResponse{Maybe Integer
Maybe Text
gitBlobResponseContent :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: GitBlobResponse -> Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: GitBlobResponse -> Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
..} = (\Maybe Text
gitBlobResponseEncoding -> GitBlobResponse { Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseEncoding, Maybe Integer
Maybe Text
gitBlobResponseContent :: Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
..} ) (Maybe Text -> GitBlobResponse)
-> f (Maybe Text) -> f GitBlobResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitBlobResponseEncoding
{-# INLINE gitBlobResponseEncodingL #-}

-- | 'gitBlobResponseSha' Lens
gitBlobResponseShaL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseShaL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseShaL Maybe Text -> f (Maybe Text)
f GitBlobResponse{Maybe Integer
Maybe Text
gitBlobResponseContent :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: GitBlobResponse -> Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: GitBlobResponse -> Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
..} = (\Maybe Text
gitBlobResponseSha -> GitBlobResponse { Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSha, Maybe Integer
Maybe Text
gitBlobResponseContent :: Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
..} ) (Maybe Text -> GitBlobResponse)
-> f (Maybe Text) -> f GitBlobResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitBlobResponseSha
{-# INLINE gitBlobResponseShaL #-}

-- | 'gitBlobResponseSize' Lens
gitBlobResponseSizeL :: Lens_' GitBlobResponse (Maybe Integer)
gitBlobResponseSizeL :: Lens_' GitBlobResponse (Maybe Integer)
gitBlobResponseSizeL Maybe Integer -> f (Maybe Integer)
f GitBlobResponse{Maybe Integer
Maybe Text
gitBlobResponseContent :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: GitBlobResponse -> Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: GitBlobResponse -> Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
..} = (\Maybe Integer
gitBlobResponseSize -> GitBlobResponse { Maybe Integer
$sel:gitBlobResponseSize:GitBlobResponse :: Maybe Integer
gitBlobResponseSize :: Maybe Integer
gitBlobResponseSize, Maybe Text
gitBlobResponseContent :: Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseUrl:GitBlobResponse :: Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseUrl :: Maybe Text
..} ) (Maybe Integer -> GitBlobResponse)
-> f (Maybe Integer) -> f GitBlobResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
gitBlobResponseSize
{-# INLINE gitBlobResponseSizeL #-}

-- | 'gitBlobResponseUrl' Lens
gitBlobResponseUrlL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseUrlL :: Lens_' GitBlobResponse (Maybe Text)
gitBlobResponseUrlL Maybe Text -> f (Maybe Text)
f GitBlobResponse{Maybe Integer
Maybe Text
gitBlobResponseContent :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: GitBlobResponse -> Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: GitBlobResponse -> Maybe Integer
$sel:gitBlobResponseUrl:GitBlobResponse :: GitBlobResponse -> Maybe Text
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
gitBlobResponseUrl :: Maybe Text
..} = (\Maybe Text
gitBlobResponseUrl -> GitBlobResponse { Maybe Text
$sel:gitBlobResponseUrl:GitBlobResponse :: Maybe Text
gitBlobResponseUrl :: Maybe Text
gitBlobResponseUrl, Maybe Integer
Maybe Text
gitBlobResponseContent :: Maybe Text
$sel:gitBlobResponseEncoding:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSha:GitBlobResponse :: Maybe Text
$sel:gitBlobResponseSize:GitBlobResponse :: Maybe Integer
gitBlobResponseContent :: Maybe Text
gitBlobResponseEncoding :: Maybe Text
gitBlobResponseSha :: Maybe Text
gitBlobResponseSize :: Maybe Integer
..} ) (Maybe Text -> GitBlobResponse)
-> f (Maybe Text) -> f GitBlobResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitBlobResponseUrl
{-# INLINE gitBlobResponseUrlL #-}



-- * GitEntry

-- | 'gitEntryMode' Lens
gitEntryModeL :: Lens_' GitEntry (Maybe Text)
gitEntryModeL :: Lens_' GitEntry (Maybe Text)
gitEntryModeL Maybe Text -> f (Maybe Text)
f GitEntry{Maybe Integer
Maybe Text
gitEntryMode :: GitEntry -> Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
$sel:gitEntryPath:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySha:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySize:GitEntry :: GitEntry -> Maybe Integer
$sel:gitEntryType:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntryUrl:GitEntry :: GitEntry -> Maybe Text
..} = (\Maybe Text
gitEntryMode -> GitEntry { Maybe Text
gitEntryMode :: Maybe Text
gitEntryMode :: Maybe Text
gitEntryMode, Maybe Integer
Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
$sel:gitEntryPath:GitEntry :: Maybe Text
$sel:gitEntrySha:GitEntry :: Maybe Text
$sel:gitEntrySize:GitEntry :: Maybe Integer
$sel:gitEntryType:GitEntry :: Maybe Text
$sel:gitEntryUrl:GitEntry :: Maybe Text
..} ) (Maybe Text -> GitEntry) -> f (Maybe Text) -> f GitEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitEntryMode
{-# INLINE gitEntryModeL #-}

-- | 'gitEntryPath' Lens
gitEntryPathL :: Lens_' GitEntry (Maybe Text)
gitEntryPathL :: Lens_' GitEntry (Maybe Text)
gitEntryPathL Maybe Text -> f (Maybe Text)
f GitEntry{Maybe Integer
Maybe Text
gitEntryMode :: GitEntry -> Maybe Text
$sel:gitEntryPath:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySha:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySize:GitEntry :: GitEntry -> Maybe Integer
$sel:gitEntryType:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntryUrl:GitEntry :: GitEntry -> Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} = (\Maybe Text
gitEntryPath -> GitEntry { Maybe Text
$sel:gitEntryPath:GitEntry :: Maybe Text
gitEntryPath :: Maybe Text
gitEntryPath, Maybe Integer
Maybe Text
gitEntryMode :: Maybe Text
$sel:gitEntrySha:GitEntry :: Maybe Text
$sel:gitEntrySize:GitEntry :: Maybe Integer
$sel:gitEntryType:GitEntry :: Maybe Text
$sel:gitEntryUrl:GitEntry :: Maybe Text
gitEntryMode :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} ) (Maybe Text -> GitEntry) -> f (Maybe Text) -> f GitEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitEntryPath
{-# INLINE gitEntryPathL #-}

-- | 'gitEntrySha' Lens
gitEntryShaL :: Lens_' GitEntry (Maybe Text)
gitEntryShaL :: Lens_' GitEntry (Maybe Text)
gitEntryShaL Maybe Text -> f (Maybe Text)
f GitEntry{Maybe Integer
Maybe Text
gitEntryMode :: GitEntry -> Maybe Text
$sel:gitEntryPath:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySha:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySize:GitEntry :: GitEntry -> Maybe Integer
$sel:gitEntryType:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntryUrl:GitEntry :: GitEntry -> Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} = (\Maybe Text
gitEntrySha -> GitEntry { Maybe Text
$sel:gitEntrySha:GitEntry :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySha, Maybe Integer
Maybe Text
gitEntryMode :: Maybe Text
$sel:gitEntryPath:GitEntry :: Maybe Text
$sel:gitEntrySize:GitEntry :: Maybe Integer
$sel:gitEntryType:GitEntry :: Maybe Text
$sel:gitEntryUrl:GitEntry :: Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} ) (Maybe Text -> GitEntry) -> f (Maybe Text) -> f GitEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitEntrySha
{-# INLINE gitEntryShaL #-}

-- | 'gitEntrySize' Lens
gitEntrySizeL :: Lens_' GitEntry (Maybe Integer)
gitEntrySizeL :: Lens_' GitEntry (Maybe Integer)
gitEntrySizeL Maybe Integer -> f (Maybe Integer)
f GitEntry{Maybe Integer
Maybe Text
gitEntryMode :: GitEntry -> Maybe Text
$sel:gitEntryPath:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySha:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySize:GitEntry :: GitEntry -> Maybe Integer
$sel:gitEntryType:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntryUrl:GitEntry :: GitEntry -> Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} = (\Maybe Integer
gitEntrySize -> GitEntry { Maybe Integer
$sel:gitEntrySize:GitEntry :: Maybe Integer
gitEntrySize :: Maybe Integer
gitEntrySize, Maybe Text
gitEntryMode :: Maybe Text
$sel:gitEntryPath:GitEntry :: Maybe Text
$sel:gitEntrySha:GitEntry :: Maybe Text
$sel:gitEntryType:GitEntry :: Maybe Text
$sel:gitEntryUrl:GitEntry :: Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} ) (Maybe Integer -> GitEntry) -> f (Maybe Integer) -> f GitEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
gitEntrySize
{-# INLINE gitEntrySizeL #-}

-- | 'gitEntryType' Lens
gitEntryTypeL :: Lens_' GitEntry (Maybe Text)
gitEntryTypeL :: Lens_' GitEntry (Maybe Text)
gitEntryTypeL Maybe Text -> f (Maybe Text)
f GitEntry{Maybe Integer
Maybe Text
gitEntryMode :: GitEntry -> Maybe Text
$sel:gitEntryPath:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySha:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySize:GitEntry :: GitEntry -> Maybe Integer
$sel:gitEntryType:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntryUrl:GitEntry :: GitEntry -> Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} = (\Maybe Text
gitEntryType -> GitEntry { Maybe Text
$sel:gitEntryType:GitEntry :: Maybe Text
gitEntryType :: Maybe Text
gitEntryType, Maybe Integer
Maybe Text
gitEntryMode :: Maybe Text
$sel:gitEntryPath:GitEntry :: Maybe Text
$sel:gitEntrySha:GitEntry :: Maybe Text
$sel:gitEntrySize:GitEntry :: Maybe Integer
$sel:gitEntryUrl:GitEntry :: Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryUrl :: Maybe Text
..} ) (Maybe Text -> GitEntry) -> f (Maybe Text) -> f GitEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitEntryType
{-# INLINE gitEntryTypeL #-}

-- | 'gitEntryUrl' Lens
gitEntryUrlL :: Lens_' GitEntry (Maybe Text)
gitEntryUrlL :: Lens_' GitEntry (Maybe Text)
gitEntryUrlL Maybe Text -> f (Maybe Text)
f GitEntry{Maybe Integer
Maybe Text
gitEntryMode :: GitEntry -> Maybe Text
$sel:gitEntryPath:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySha:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntrySize:GitEntry :: GitEntry -> Maybe Integer
$sel:gitEntryType:GitEntry :: GitEntry -> Maybe Text
$sel:gitEntryUrl:GitEntry :: GitEntry -> Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
gitEntryUrl :: Maybe Text
..} = (\Maybe Text
gitEntryUrl -> GitEntry { Maybe Text
$sel:gitEntryUrl:GitEntry :: Maybe Text
gitEntryUrl :: Maybe Text
gitEntryUrl, Maybe Integer
Maybe Text
gitEntryMode :: Maybe Text
$sel:gitEntryPath:GitEntry :: Maybe Text
$sel:gitEntrySha:GitEntry :: Maybe Text
$sel:gitEntrySize:GitEntry :: Maybe Integer
$sel:gitEntryType:GitEntry :: Maybe Text
gitEntryMode :: Maybe Text
gitEntryPath :: Maybe Text
gitEntrySha :: Maybe Text
gitEntrySize :: Maybe Integer
gitEntryType :: Maybe Text
..} ) (Maybe Text -> GitEntry) -> f (Maybe Text) -> f GitEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitEntryUrl
{-# INLINE gitEntryUrlL #-}



-- * GitHook

-- | 'gitHookContent' Lens
gitHookContentL :: Lens_' GitHook (Maybe Text)
gitHookContentL :: Lens_' GitHook (Maybe Text)
gitHookContentL Maybe Text -> f (Maybe Text)
f GitHook{Maybe Bool
Maybe Text
gitHookContent :: GitHook -> Maybe Text
gitHookContent :: Maybe Text
gitHookIsActive :: Maybe Bool
gitHookName :: Maybe Text
$sel:gitHookIsActive:GitHook :: GitHook -> Maybe Bool
$sel:gitHookName:GitHook :: GitHook -> Maybe Text
..} = (\Maybe Text
gitHookContent -> GitHook { Maybe Text
gitHookContent :: Maybe Text
gitHookContent :: Maybe Text
gitHookContent, Maybe Bool
Maybe Text
gitHookIsActive :: Maybe Bool
gitHookName :: Maybe Text
$sel:gitHookIsActive:GitHook :: Maybe Bool
$sel:gitHookName:GitHook :: Maybe Text
..} ) (Maybe Text -> GitHook) -> f (Maybe Text) -> f GitHook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitHookContent
{-# INLINE gitHookContentL #-}

-- | 'gitHookIsActive' Lens
gitHookIsActiveL :: Lens_' GitHook (Maybe Bool)
gitHookIsActiveL :: Lens_' GitHook (Maybe Bool)
gitHookIsActiveL Maybe Bool -> f (Maybe Bool)
f GitHook{Maybe Bool
Maybe Text
gitHookContent :: GitHook -> Maybe Text
$sel:gitHookIsActive:GitHook :: GitHook -> Maybe Bool
$sel:gitHookName:GitHook :: GitHook -> Maybe Text
gitHookContent :: Maybe Text
gitHookIsActive :: Maybe Bool
gitHookName :: Maybe Text
..} = (\Maybe Bool
gitHookIsActive -> GitHook { Maybe Bool
$sel:gitHookIsActive:GitHook :: Maybe Bool
gitHookIsActive :: Maybe Bool
gitHookIsActive, Maybe Text
gitHookContent :: Maybe Text
$sel:gitHookName:GitHook :: Maybe Text
gitHookContent :: Maybe Text
gitHookName :: Maybe Text
..} ) (Maybe Bool -> GitHook) -> f (Maybe Bool) -> f GitHook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gitHookIsActive
{-# INLINE gitHookIsActiveL #-}

-- | 'gitHookName' Lens
gitHookNameL :: Lens_' GitHook (Maybe Text)
gitHookNameL :: Lens_' GitHook (Maybe Text)
gitHookNameL Maybe Text -> f (Maybe Text)
f GitHook{Maybe Bool
Maybe Text
gitHookContent :: GitHook -> Maybe Text
$sel:gitHookIsActive:GitHook :: GitHook -> Maybe Bool
$sel:gitHookName:GitHook :: GitHook -> Maybe Text
gitHookContent :: Maybe Text
gitHookIsActive :: Maybe Bool
gitHookName :: Maybe Text
..} = (\Maybe Text
gitHookName -> GitHook { Maybe Text
$sel:gitHookName:GitHook :: Maybe Text
gitHookName :: Maybe Text
gitHookName, Maybe Bool
Maybe Text
gitHookContent :: Maybe Text
$sel:gitHookIsActive:GitHook :: Maybe Bool
gitHookContent :: Maybe Text
gitHookIsActive :: Maybe Bool
..} ) (Maybe Text -> GitHook) -> f (Maybe Text) -> f GitHook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitHookName
{-# INLINE gitHookNameL #-}



-- * GitObject

-- | 'gitObjectSha' Lens
gitObjectShaL :: Lens_' GitObject (Maybe Text)
gitObjectShaL :: Lens_' GitObject (Maybe Text)
gitObjectShaL Maybe Text -> f (Maybe Text)
f GitObject{Maybe Text
gitObjectSha :: GitObject -> Maybe Text
gitObjectSha :: Maybe Text
gitObjectType :: Maybe Text
gitObjectUrl :: Maybe Text
$sel:gitObjectType:GitObject :: GitObject -> Maybe Text
$sel:gitObjectUrl:GitObject :: GitObject -> Maybe Text
..} = (\Maybe Text
gitObjectSha -> GitObject { Maybe Text
gitObjectSha :: Maybe Text
gitObjectSha :: Maybe Text
gitObjectSha, Maybe Text
gitObjectType :: Maybe Text
gitObjectUrl :: Maybe Text
$sel:gitObjectType:GitObject :: Maybe Text
$sel:gitObjectUrl:GitObject :: Maybe Text
..} ) (Maybe Text -> GitObject) -> f (Maybe Text) -> f GitObject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitObjectSha
{-# INLINE gitObjectShaL #-}

-- | 'gitObjectType' Lens
gitObjectTypeL :: Lens_' GitObject (Maybe Text)
gitObjectTypeL :: Lens_' GitObject (Maybe Text)
gitObjectTypeL Maybe Text -> f (Maybe Text)
f GitObject{Maybe Text
gitObjectSha :: GitObject -> Maybe Text
$sel:gitObjectType:GitObject :: GitObject -> Maybe Text
$sel:gitObjectUrl:GitObject :: GitObject -> Maybe Text
gitObjectSha :: Maybe Text
gitObjectType :: Maybe Text
gitObjectUrl :: Maybe Text
..} = (\Maybe Text
gitObjectType -> GitObject { Maybe Text
$sel:gitObjectType:GitObject :: Maybe Text
gitObjectType :: Maybe Text
gitObjectType, Maybe Text
gitObjectSha :: Maybe Text
$sel:gitObjectUrl:GitObject :: Maybe Text
gitObjectSha :: Maybe Text
gitObjectUrl :: Maybe Text
..} ) (Maybe Text -> GitObject) -> f (Maybe Text) -> f GitObject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitObjectType
{-# INLINE gitObjectTypeL #-}

-- | 'gitObjectUrl' Lens
gitObjectUrlL :: Lens_' GitObject (Maybe Text)
gitObjectUrlL :: Lens_' GitObject (Maybe Text)
gitObjectUrlL Maybe Text -> f (Maybe Text)
f GitObject{Maybe Text
gitObjectSha :: GitObject -> Maybe Text
$sel:gitObjectType:GitObject :: GitObject -> Maybe Text
$sel:gitObjectUrl:GitObject :: GitObject -> Maybe Text
gitObjectSha :: Maybe Text
gitObjectType :: Maybe Text
gitObjectUrl :: Maybe Text
..} = (\Maybe Text
gitObjectUrl -> GitObject { Maybe Text
$sel:gitObjectUrl:GitObject :: Maybe Text
gitObjectUrl :: Maybe Text
gitObjectUrl, Maybe Text
gitObjectSha :: Maybe Text
$sel:gitObjectType:GitObject :: Maybe Text
gitObjectSha :: Maybe Text
gitObjectType :: Maybe Text
..} ) (Maybe Text -> GitObject) -> f (Maybe Text) -> f GitObject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitObjectUrl
{-# INLINE gitObjectUrlL #-}



-- * GitTreeResponse

-- | 'gitTreeResponsePage' Lens
gitTreeResponsePageL :: Lens_' GitTreeResponse (Maybe Integer)
gitTreeResponsePageL :: Lens_' GitTreeResponse (Maybe Integer)
gitTreeResponsePageL Maybe Integer -> f (Maybe Integer)
f GitTreeResponse{Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: GitTreeResponse -> Maybe Integer
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
$sel:gitTreeResponseSha:GitTreeResponse :: GitTreeResponse -> Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: GitTreeResponse -> Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: GitTreeResponse -> Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: GitTreeResponse -> Maybe Text
..} = (\Maybe Integer
gitTreeResponsePage -> GitTreeResponse { Maybe Integer
gitTreeResponsePage :: Maybe Integer
gitTreeResponsePage :: Maybe Integer
gitTreeResponsePage, Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
$sel:gitTreeResponseSha:GitTreeResponse :: Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: Maybe Text
..} ) (Maybe Integer -> GitTreeResponse)
-> f (Maybe Integer) -> f GitTreeResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
gitTreeResponsePage
{-# INLINE gitTreeResponsePageL #-}

-- | 'gitTreeResponseSha' Lens
gitTreeResponseShaL :: Lens_' GitTreeResponse (Maybe Text)
gitTreeResponseShaL :: Lens_' GitTreeResponse (Maybe Text)
gitTreeResponseShaL Maybe Text -> f (Maybe Text)
f GitTreeResponse{Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: GitTreeResponse -> Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: GitTreeResponse -> Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: GitTreeResponse -> Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: GitTreeResponse -> Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} = (\Maybe Text
gitTreeResponseSha -> GitTreeResponse { Maybe Text
$sel:gitTreeResponseSha:GitTreeResponse :: Maybe Text
gitTreeResponseSha :: Maybe Text
gitTreeResponseSha, Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: Maybe Integer
$sel:gitTreeResponseTotalCount:GitTreeResponse :: Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} ) (Maybe Text -> GitTreeResponse)
-> f (Maybe Text) -> f GitTreeResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitTreeResponseSha
{-# INLINE gitTreeResponseShaL #-}

-- | 'gitTreeResponseTotalCount' Lens
gitTreeResponseTotalCountL :: Lens_' GitTreeResponse (Maybe Integer)
gitTreeResponseTotalCountL :: Lens_' GitTreeResponse (Maybe Integer)
gitTreeResponseTotalCountL Maybe Integer -> f (Maybe Integer)
f GitTreeResponse{Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: GitTreeResponse -> Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: GitTreeResponse -> Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: GitTreeResponse -> Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: GitTreeResponse -> Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} = (\Maybe Integer
gitTreeResponseTotalCount -> GitTreeResponse { Maybe Integer
$sel:gitTreeResponseTotalCount:GitTreeResponse :: Maybe Integer
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTotalCount, Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: Maybe Text
$sel:gitTreeResponseTree:GitTreeResponse :: Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} ) (Maybe Integer -> GitTreeResponse)
-> f (Maybe Integer) -> f GitTreeResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
gitTreeResponseTotalCount
{-# INLINE gitTreeResponseTotalCountL #-}

-- | 'gitTreeResponseTree' Lens
gitTreeResponseTreeL :: Lens_' GitTreeResponse (Maybe [GitEntry])
gitTreeResponseTreeL :: Lens_' GitTreeResponse (Maybe [GitEntry])
gitTreeResponseTreeL Maybe [GitEntry] -> f (Maybe [GitEntry])
f GitTreeResponse{Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: GitTreeResponse -> Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: GitTreeResponse -> Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: GitTreeResponse -> Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: GitTreeResponse -> Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} = (\Maybe [GitEntry]
gitTreeResponseTree -> GitTreeResponse { Maybe [GitEntry]
$sel:gitTreeResponseTree:GitTreeResponse :: Maybe [GitEntry]
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTree, Maybe Bool
Maybe Integer
Maybe Text
gitTreeResponsePage :: Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: Maybe Integer
$sel:gitTreeResponseTruncated:GitTreeResponse :: Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} ) (Maybe [GitEntry] -> GitTreeResponse)
-> f (Maybe [GitEntry]) -> f GitTreeResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [GitEntry] -> f (Maybe [GitEntry])
f Maybe [GitEntry]
gitTreeResponseTree
{-# INLINE gitTreeResponseTreeL #-}

-- | 'gitTreeResponseTruncated' Lens
gitTreeResponseTruncatedL :: Lens_' GitTreeResponse (Maybe Bool)
gitTreeResponseTruncatedL :: Lens_' GitTreeResponse (Maybe Bool)
gitTreeResponseTruncatedL Maybe Bool -> f (Maybe Bool)
f GitTreeResponse{Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: GitTreeResponse -> Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: GitTreeResponse -> Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: GitTreeResponse -> Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: GitTreeResponse -> Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} = (\Maybe Bool
gitTreeResponseTruncated -> GitTreeResponse { Maybe Bool
$sel:gitTreeResponseTruncated:GitTreeResponse :: Maybe Bool
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseTruncated, Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: Maybe [GitEntry]
$sel:gitTreeResponseUrl:GitTreeResponse :: Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseUrl :: Maybe Text
..} ) (Maybe Bool -> GitTreeResponse)
-> f (Maybe Bool) -> f GitTreeResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
gitTreeResponseTruncated
{-# INLINE gitTreeResponseTruncatedL #-}

-- | 'gitTreeResponseUrl' Lens
gitTreeResponseUrlL :: Lens_' GitTreeResponse (Maybe Text)
gitTreeResponseUrlL :: Lens_' GitTreeResponse (Maybe Text)
gitTreeResponseUrlL Maybe Text -> f (Maybe Text)
f GitTreeResponse{Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: GitTreeResponse -> Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: GitTreeResponse -> Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: GitTreeResponse -> Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: GitTreeResponse -> Maybe Bool
$sel:gitTreeResponseUrl:GitTreeResponse :: GitTreeResponse -> Maybe Text
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
gitTreeResponseUrl :: Maybe Text
..} = (\Maybe Text
gitTreeResponseUrl -> GitTreeResponse { Maybe Text
$sel:gitTreeResponseUrl:GitTreeResponse :: Maybe Text
gitTreeResponseUrl :: Maybe Text
gitTreeResponseUrl, Maybe Bool
Maybe Integer
Maybe [GitEntry]
Maybe Text
gitTreeResponsePage :: Maybe Integer
$sel:gitTreeResponseSha:GitTreeResponse :: Maybe Text
$sel:gitTreeResponseTotalCount:GitTreeResponse :: Maybe Integer
$sel:gitTreeResponseTree:GitTreeResponse :: Maybe [GitEntry]
$sel:gitTreeResponseTruncated:GitTreeResponse :: Maybe Bool
gitTreeResponsePage :: Maybe Integer
gitTreeResponseSha :: Maybe Text
gitTreeResponseTotalCount :: Maybe Integer
gitTreeResponseTree :: Maybe [GitEntry]
gitTreeResponseTruncated :: Maybe Bool
..} ) (Maybe Text -> GitTreeResponse)
-> f (Maybe Text) -> f GitTreeResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitTreeResponseUrl
{-# INLINE gitTreeResponseUrlL #-}



-- * GitignoreTemplateInfo

-- | 'gitignoreTemplateInfoName' Lens
gitignoreTemplateInfoNameL :: Lens_' GitignoreTemplateInfo (Maybe Text)
gitignoreTemplateInfoNameL :: Lens_' GitignoreTemplateInfo (Maybe Text)
gitignoreTemplateInfoNameL Maybe Text -> f (Maybe Text)
f GitignoreTemplateInfo{Maybe Text
gitignoreTemplateInfoName :: GitignoreTemplateInfo -> Maybe Text
gitignoreTemplateInfoName :: Maybe Text
gitignoreTemplateInfoSource :: Maybe Text
$sel:gitignoreTemplateInfoSource:GitignoreTemplateInfo :: GitignoreTemplateInfo -> Maybe Text
..} = (\Maybe Text
gitignoreTemplateInfoName -> GitignoreTemplateInfo { Maybe Text
gitignoreTemplateInfoName :: Maybe Text
gitignoreTemplateInfoName :: Maybe Text
gitignoreTemplateInfoName, Maybe Text
gitignoreTemplateInfoSource :: Maybe Text
$sel:gitignoreTemplateInfoSource:GitignoreTemplateInfo :: Maybe Text
..} ) (Maybe Text -> GitignoreTemplateInfo)
-> f (Maybe Text) -> f GitignoreTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitignoreTemplateInfoName
{-# INLINE gitignoreTemplateInfoNameL #-}

-- | 'gitignoreTemplateInfoSource' Lens
gitignoreTemplateInfoSourceL :: Lens_' GitignoreTemplateInfo (Maybe Text)
gitignoreTemplateInfoSourceL :: Lens_' GitignoreTemplateInfo (Maybe Text)
gitignoreTemplateInfoSourceL Maybe Text -> f (Maybe Text)
f GitignoreTemplateInfo{Maybe Text
gitignoreTemplateInfoName :: GitignoreTemplateInfo -> Maybe Text
$sel:gitignoreTemplateInfoSource:GitignoreTemplateInfo :: GitignoreTemplateInfo -> Maybe Text
gitignoreTemplateInfoName :: Maybe Text
gitignoreTemplateInfoSource :: Maybe Text
..} = (\Maybe Text
gitignoreTemplateInfoSource -> GitignoreTemplateInfo { Maybe Text
$sel:gitignoreTemplateInfoSource:GitignoreTemplateInfo :: Maybe Text
gitignoreTemplateInfoSource :: Maybe Text
gitignoreTemplateInfoSource, Maybe Text
gitignoreTemplateInfoName :: Maybe Text
gitignoreTemplateInfoName :: Maybe Text
..} ) (Maybe Text -> GitignoreTemplateInfo)
-> f (Maybe Text) -> f GitignoreTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
gitignoreTemplateInfoSource
{-# INLINE gitignoreTemplateInfoSourceL #-}



-- * Hook

-- | 'hookActive' Lens
hookActiveL :: Lens_' Hook (Maybe Bool)
hookActiveL :: Lens_' Hook (Maybe Bool)
hookActiveL Maybe Bool -> f (Maybe Bool)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
..} = (\Maybe Bool
hookActive -> Hook { Maybe Bool
hookActive :: Maybe Bool
hookActive :: Maybe Bool
hookActive, Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
..} ) (Maybe Bool -> Hook) -> f (Maybe Bool) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
hookActive
{-# INLINE hookActiveL #-}

-- | 'hookAuthorizationHeader' Lens
hookAuthorizationHeaderL :: Lens_' Hook (Maybe Text)
hookAuthorizationHeaderL :: Lens_' Hook (Maybe Text)
hookAuthorizationHeaderL Maybe Text -> f (Maybe Text)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
hookAuthorizationHeader -> Hook { Maybe Text
$sel:hookAuthorizationHeader:Hook :: Maybe Text
hookAuthorizationHeader :: Maybe Text
hookAuthorizationHeader, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> Hook) -> f (Maybe Text) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
hookAuthorizationHeader
{-# INLINE hookAuthorizationHeaderL #-}

-- | 'hookBranchFilter' Lens
hookBranchFilterL :: Lens_' Hook (Maybe Text)
hookBranchFilterL :: Lens_' Hook (Maybe Text)
hookBranchFilterL Maybe Text -> f (Maybe Text)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
hookBranchFilter -> Hook { Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
hookBranchFilter :: Maybe Text
hookBranchFilter, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> Hook) -> f (Maybe Text) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
hookBranchFilter
{-# INLINE hookBranchFilterL #-}

-- | 'hookConfig' Lens
hookConfigL :: Lens_' Hook (Maybe (Map.Map String Text))
hookConfigL :: Lens_' Hook (Maybe (Map String Text))
hookConfigL Maybe (Map String Text) -> f (Maybe (Map String Text))
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe (Map String Text)
hookConfig -> Hook { Maybe (Map String Text)
$sel:hookConfig:Hook :: Maybe (Map String Text)
hookConfig :: Maybe (Map String Text)
hookConfig, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe (Map String Text) -> Hook)
-> f (Maybe (Map String Text)) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Text) -> f (Maybe (Map String Text))
f Maybe (Map String Text)
hookConfig
{-# INLINE hookConfigL #-}

-- | 'hookCreatedAt' Lens
hookCreatedAtL :: Lens_' Hook (Maybe DateTime)
hookCreatedAtL :: Lens_' Hook (Maybe DateTime)
hookCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
hookCreatedAt -> Hook { Maybe DateTime
$sel:hookCreatedAt:Hook :: Maybe DateTime
hookCreatedAt :: Maybe DateTime
hookCreatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe DateTime -> Hook) -> f (Maybe DateTime) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
hookCreatedAt
{-# INLINE hookCreatedAtL #-}

-- | 'hookEvents' Lens
hookEventsL :: Lens_' Hook (Maybe [Text])
hookEventsL :: Lens_' Hook (Maybe [Text])
hookEventsL Maybe [Text] -> f (Maybe [Text])
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe [Text]
hookEvents -> Hook { Maybe [Text]
$sel:hookEvents:Hook :: Maybe [Text]
hookEvents :: Maybe [Text]
hookEvents, Maybe Bool
Maybe Integer
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe [Text] -> Hook) -> f (Maybe [Text]) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
hookEvents
{-# INLINE hookEventsL #-}

-- | 'hookId' Lens
hookIdL :: Lens_' Hook (Maybe Integer)
hookIdL :: Lens_' Hook (Maybe Integer)
hookIdL Maybe Integer -> f (Maybe Integer)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe Integer
hookId -> Hook { Maybe Integer
$sel:hookId:Hook :: Maybe Integer
hookId :: Maybe Integer
hookId, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookType:Hook :: Maybe Text
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe Integer -> Hook) -> f (Maybe Integer) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
hookId
{-# INLINE hookIdL #-}

-- | 'hookType' Lens
hookTypeL :: Lens_' Hook (Maybe Text)
hookTypeL :: Lens_' Hook (Maybe Text)
hookTypeL Maybe Text -> f (Maybe Text)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
hookType -> Hook { Maybe Text
$sel:hookType:Hook :: Maybe Text
hookType :: Maybe Text
hookType, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> Hook) -> f (Maybe Text) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
hookType
{-# INLINE hookTypeL #-}

-- | 'hookUpdatedAt' Lens
hookUpdatedAtL :: Lens_' Hook (Maybe DateTime)
hookUpdatedAtL :: Lens_' Hook (Maybe DateTime)
hookUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f Hook{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Hook -> Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Hook -> Maybe Text
$sel:hookBranchFilter:Hook :: Hook -> Maybe Text
$sel:hookConfig:Hook :: Hook -> Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Hook -> Maybe DateTime
$sel:hookEvents:Hook :: Hook -> Maybe [Text]
$sel:hookId:Hook :: Hook -> Maybe Integer
$sel:hookType:Hook :: Hook -> Maybe Text
$sel:hookUpdatedAt:Hook :: Hook -> Maybe DateTime
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
hookUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
hookUpdatedAt -> Hook { Maybe DateTime
$sel:hookUpdatedAt:Hook :: Maybe DateTime
hookUpdatedAt :: Maybe DateTime
hookUpdatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe DateTime
hookActive :: Maybe Bool
$sel:hookAuthorizationHeader:Hook :: Maybe Text
$sel:hookBranchFilter:Hook :: Maybe Text
$sel:hookConfig:Hook :: Maybe (Map String Text)
$sel:hookCreatedAt:Hook :: Maybe DateTime
$sel:hookEvents:Hook :: Maybe [Text]
$sel:hookId:Hook :: Maybe Integer
$sel:hookType:Hook :: Maybe Text
hookActive :: Maybe Bool
hookAuthorizationHeader :: Maybe Text
hookBranchFilter :: Maybe Text
hookConfig :: Maybe (Map String Text)
hookCreatedAt :: Maybe DateTime
hookEvents :: Maybe [Text]
hookId :: Maybe Integer
hookType :: Maybe Text
..} ) (Maybe DateTime -> Hook) -> f (Maybe DateTime) -> f Hook
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
hookUpdatedAt
{-# INLINE hookUpdatedAtL #-}



-- * Identity

-- | 'identityEmail' Lens
identityEmailL :: Lens_' Identity (Maybe Text)
identityEmailL :: Lens_' Identity (Maybe Text)
identityEmailL Maybe Text -> f (Maybe Text)
f Identity{Maybe Text
identityEmail :: Identity -> Maybe Text
identityEmail :: Maybe Text
identityName :: Maybe Text
$sel:identityName:Identity :: Identity -> Maybe Text
..} = (\Maybe Text
identityEmail -> Identity { Maybe Text
identityEmail :: Maybe Text
identityEmail :: Maybe Text
identityEmail, Maybe Text
identityName :: Maybe Text
$sel:identityName:Identity :: Maybe Text
..} ) (Maybe Text -> Identity) -> f (Maybe Text) -> f Identity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
identityEmail
{-# INLINE identityEmailL #-}

-- | 'identityName' Lens
identityNameL :: Lens_' Identity (Maybe Text)
identityNameL :: Lens_' Identity (Maybe Text)
identityNameL Maybe Text -> f (Maybe Text)
f Identity{Maybe Text
identityEmail :: Identity -> Maybe Text
$sel:identityName:Identity :: Identity -> Maybe Text
identityEmail :: Maybe Text
identityName :: Maybe Text
..} = (\Maybe Text
identityName -> Identity { Maybe Text
$sel:identityName:Identity :: Maybe Text
identityName :: Maybe Text
identityName, Maybe Text
identityEmail :: Maybe Text
identityEmail :: Maybe Text
..} ) (Maybe Text -> Identity) -> f (Maybe Text) -> f Identity
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
identityName
{-# INLINE identityNameL #-}



-- * InternalTracker

-- | 'internalTrackerAllowOnlyContributorsToTrackTime' Lens
internalTrackerAllowOnlyContributorsToTrackTimeL :: Lens_' InternalTracker (Maybe Bool)
internalTrackerAllowOnlyContributorsToTrackTimeL :: Lens_' InternalTracker (Maybe Bool)
internalTrackerAllowOnlyContributorsToTrackTimeL Maybe Bool -> f (Maybe Bool)
f InternalTracker{Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: InternalTracker -> Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerEnableIssueDependencies :: Maybe Bool
internalTrackerEnableTimeTracker :: Maybe Bool
$sel:internalTrackerEnableIssueDependencies:InternalTracker :: InternalTracker -> Maybe Bool
$sel:internalTrackerEnableTimeTracker:InternalTracker :: InternalTracker -> Maybe Bool
..} = (\Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime -> InternalTracker { Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime, Maybe Bool
internalTrackerEnableIssueDependencies :: Maybe Bool
internalTrackerEnableTimeTracker :: Maybe Bool
$sel:internalTrackerEnableIssueDependencies:InternalTracker :: Maybe Bool
$sel:internalTrackerEnableTimeTracker:InternalTracker :: Maybe Bool
..} ) (Maybe Bool -> InternalTracker)
-> f (Maybe Bool) -> f InternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime
{-# INLINE internalTrackerAllowOnlyContributorsToTrackTimeL #-}

-- | 'internalTrackerEnableIssueDependencies' Lens
internalTrackerEnableIssueDependenciesL :: Lens_' InternalTracker (Maybe Bool)
internalTrackerEnableIssueDependenciesL :: Lens_' InternalTracker (Maybe Bool)
internalTrackerEnableIssueDependenciesL Maybe Bool -> f (Maybe Bool)
f InternalTracker{Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: InternalTracker -> Maybe Bool
$sel:internalTrackerEnableIssueDependencies:InternalTracker :: InternalTracker -> Maybe Bool
$sel:internalTrackerEnableTimeTracker:InternalTracker :: InternalTracker -> Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerEnableIssueDependencies :: Maybe Bool
internalTrackerEnableTimeTracker :: Maybe Bool
..} = (\Maybe Bool
internalTrackerEnableIssueDependencies -> InternalTracker { Maybe Bool
$sel:internalTrackerEnableIssueDependencies:InternalTracker :: Maybe Bool
internalTrackerEnableIssueDependencies :: Maybe Bool
internalTrackerEnableIssueDependencies, Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
$sel:internalTrackerEnableTimeTracker:InternalTracker :: Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerEnableTimeTracker :: Maybe Bool
..} ) (Maybe Bool -> InternalTracker)
-> f (Maybe Bool) -> f InternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
internalTrackerEnableIssueDependencies
{-# INLINE internalTrackerEnableIssueDependenciesL #-}

-- | 'internalTrackerEnableTimeTracker' Lens
internalTrackerEnableTimeTrackerL :: Lens_' InternalTracker (Maybe Bool)
internalTrackerEnableTimeTrackerL :: Lens_' InternalTracker (Maybe Bool)
internalTrackerEnableTimeTrackerL Maybe Bool -> f (Maybe Bool)
f InternalTracker{Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: InternalTracker -> Maybe Bool
$sel:internalTrackerEnableIssueDependencies:InternalTracker :: InternalTracker -> Maybe Bool
$sel:internalTrackerEnableTimeTracker:InternalTracker :: InternalTracker -> Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerEnableIssueDependencies :: Maybe Bool
internalTrackerEnableTimeTracker :: Maybe Bool
..} = (\Maybe Bool
internalTrackerEnableTimeTracker -> InternalTracker { Maybe Bool
$sel:internalTrackerEnableTimeTracker:InternalTracker :: Maybe Bool
internalTrackerEnableTimeTracker :: Maybe Bool
internalTrackerEnableTimeTracker, Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
$sel:internalTrackerEnableIssueDependencies:InternalTracker :: Maybe Bool
internalTrackerAllowOnlyContributorsToTrackTime :: Maybe Bool
internalTrackerEnableIssueDependencies :: Maybe Bool
..} ) (Maybe Bool -> InternalTracker)
-> f (Maybe Bool) -> f InternalTracker
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
internalTrackerEnableTimeTracker
{-# INLINE internalTrackerEnableTimeTrackerL #-}



-- * Issue

-- | 'issueAssets' Lens
issueAssetsL :: Lens_' Issue (Maybe [Attachment])
issueAssetsL :: Lens_' Issue (Maybe [Attachment])
issueAssetsL Maybe [Attachment] -> f (Maybe [Attachment])
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
..} = (\Maybe [Attachment]
issueAssets -> Issue { Maybe [Attachment]
issueAssets :: Maybe [Attachment]
issueAssets :: Maybe [Attachment]
issueAssets, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
..} ) (Maybe [Attachment] -> Issue) -> f (Maybe [Attachment]) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Attachment] -> f (Maybe [Attachment])
f Maybe [Attachment]
issueAssets
{-# INLINE issueAssetsL #-}

-- | 'issueAssignee' Lens
issueAssigneeL :: Lens_' Issue (Maybe User)
issueAssigneeL :: Lens_' Issue (Maybe User)
issueAssigneeL Maybe User -> f (Maybe User)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe User
issueAssignee -> Issue { Maybe User
$sel:issueAssignee:Issue :: Maybe User
issueAssignee :: Maybe User
issueAssignee, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe User -> Issue) -> f (Maybe User) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
issueAssignee
{-# INLINE issueAssigneeL #-}

-- | 'issueAssignees' Lens
issueAssigneesL :: Lens_' Issue (Maybe [User])
issueAssigneesL :: Lens_' Issue (Maybe [User])
issueAssigneesL Maybe [User] -> f (Maybe [User])
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe [User]
issueAssignees -> Issue { Maybe [User]
$sel:issueAssignees:Issue :: Maybe [User]
issueAssignees :: Maybe [User]
issueAssignees, Maybe Bool
Maybe Integer
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe [User] -> Issue) -> f (Maybe [User]) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [User] -> f (Maybe [User])
f Maybe [User]
issueAssignees
{-# INLINE issueAssigneesL #-}

-- | 'issueBody' Lens
issueBodyL :: Lens_' Issue (Maybe Text)
issueBodyL :: Lens_' Issue (Maybe Text)
issueBodyL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueBody -> Issue { Maybe Text
$sel:issueBody:Issue :: Maybe Text
issueBody :: Maybe Text
issueBody, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueBody
{-# INLINE issueBodyL #-}

-- | 'issueClosedAt' Lens
issueClosedAtL :: Lens_' Issue (Maybe DateTime)
issueClosedAtL :: Lens_' Issue (Maybe DateTime)
issueClosedAtL Maybe DateTime -> f (Maybe DateTime)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe DateTime
issueClosedAt -> Issue { Maybe DateTime
$sel:issueClosedAt:Issue :: Maybe DateTime
issueClosedAt :: Maybe DateTime
issueClosedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe DateTime -> Issue) -> f (Maybe DateTime) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
issueClosedAt
{-# INLINE issueClosedAtL #-}

-- | 'issueComments' Lens
issueCommentsL :: Lens_' Issue (Maybe Integer)
issueCommentsL :: Lens_' Issue (Maybe Integer)
issueCommentsL Maybe Integer -> f (Maybe Integer)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Integer
issueComments -> Issue { Maybe Integer
$sel:issueComments:Issue :: Maybe Integer
issueComments :: Maybe Integer
issueComments, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Integer -> Issue) -> f (Maybe Integer) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
issueComments
{-# INLINE issueCommentsL #-}

-- | 'issueCreatedAt' Lens
issueCreatedAtL :: Lens_' Issue (Maybe DateTime)
issueCreatedAtL :: Lens_' Issue (Maybe DateTime)
issueCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe DateTime
issueCreatedAt -> Issue { Maybe DateTime
$sel:issueCreatedAt:Issue :: Maybe DateTime
issueCreatedAt :: Maybe DateTime
issueCreatedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe DateTime -> Issue) -> f (Maybe DateTime) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
issueCreatedAt
{-# INLINE issueCreatedAtL #-}

-- | 'issueDueDate' Lens
issueDueDateL :: Lens_' Issue (Maybe DateTime)
issueDueDateL :: Lens_' Issue (Maybe DateTime)
issueDueDateL Maybe DateTime -> f (Maybe DateTime)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe DateTime
issueDueDate -> Issue { Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueDueDate, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe DateTime -> Issue) -> f (Maybe DateTime) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
issueDueDate
{-# INLINE issueDueDateL #-}

-- | 'issueHtmlUrl' Lens
issueHtmlUrlL :: Lens_' Issue (Maybe Text)
issueHtmlUrlL :: Lens_' Issue (Maybe Text)
issueHtmlUrlL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueHtmlUrl -> Issue { Maybe Text
$sel:issueHtmlUrl:Issue :: Maybe Text
issueHtmlUrl :: Maybe Text
issueHtmlUrl, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueHtmlUrl
{-# INLINE issueHtmlUrlL #-}

-- | 'issueId' Lens
issueIdL :: Lens_' Issue (Maybe Integer)
issueIdL :: Lens_' Issue (Maybe Integer)
issueIdL Maybe Integer -> f (Maybe Integer)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Integer
issueId -> Issue { Maybe Integer
$sel:issueId:Issue :: Maybe Integer
issueId :: Maybe Integer
issueId, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Integer -> Issue) -> f (Maybe Integer) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
issueId
{-# INLINE issueIdL #-}

-- | 'issueIsLocked' Lens
issueIsLockedL :: Lens_' Issue (Maybe Bool)
issueIsLockedL :: Lens_' Issue (Maybe Bool)
issueIsLockedL Maybe Bool -> f (Maybe Bool)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Bool
issueIsLocked -> Issue { Maybe Bool
$sel:issueIsLocked:Issue :: Maybe Bool
issueIsLocked :: Maybe Bool
issueIsLocked, Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Bool -> Issue) -> f (Maybe Bool) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
issueIsLocked
{-# INLINE issueIsLockedL #-}

-- | 'issueLabels' Lens
issueLabelsL :: Lens_' Issue (Maybe [Label])
issueLabelsL :: Lens_' Issue (Maybe [Label])
issueLabelsL Maybe [Label] -> f (Maybe [Label])
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe [Label]
issueLabels -> Issue { Maybe [Label]
$sel:issueLabels:Issue :: Maybe [Label]
issueLabels :: Maybe [Label]
issueLabels, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe [Label] -> Issue) -> f (Maybe [Label]) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Label] -> f (Maybe [Label])
f Maybe [Label]
issueLabels
{-# INLINE issueLabelsL #-}

-- | 'issueMilestone' Lens
issueMilestoneL :: Lens_' Issue (Maybe Milestone)
issueMilestoneL :: Lens_' Issue (Maybe Milestone)
issueMilestoneL Maybe Milestone -> f (Maybe Milestone)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Milestone
issueMilestone -> Issue { Maybe Milestone
$sel:issueMilestone:Issue :: Maybe Milestone
issueMilestone :: Maybe Milestone
issueMilestone, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Milestone -> Issue) -> f (Maybe Milestone) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Milestone -> f (Maybe Milestone)
f Maybe Milestone
issueMilestone
{-# INLINE issueMilestoneL #-}

-- | 'issueNumber' Lens
issueNumberL :: Lens_' Issue (Maybe Integer)
issueNumberL :: Lens_' Issue (Maybe Integer)
issueNumberL Maybe Integer -> f (Maybe Integer)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Integer
issueNumber -> Issue { Maybe Integer
$sel:issueNumber:Issue :: Maybe Integer
issueNumber :: Maybe Integer
issueNumber, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Integer -> Issue) -> f (Maybe Integer) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
issueNumber
{-# INLINE issueNumberL #-}

-- | 'issueOriginalAuthor' Lens
issueOriginalAuthorL :: Lens_' Issue (Maybe Text)
issueOriginalAuthorL :: Lens_' Issue (Maybe Text)
issueOriginalAuthorL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueOriginalAuthor -> Issue { Maybe Text
$sel:issueOriginalAuthor:Issue :: Maybe Text
issueOriginalAuthor :: Maybe Text
issueOriginalAuthor, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueOriginalAuthor
{-# INLINE issueOriginalAuthorL #-}

-- | 'issueOriginalAuthorId' Lens
issueOriginalAuthorIdL :: Lens_' Issue (Maybe Integer)
issueOriginalAuthorIdL :: Lens_' Issue (Maybe Integer)
issueOriginalAuthorIdL Maybe Integer -> f (Maybe Integer)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Integer
issueOriginalAuthorId -> Issue { Maybe Integer
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
issueOriginalAuthorId :: Maybe Integer
issueOriginalAuthorId, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Integer -> Issue) -> f (Maybe Integer) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
issueOriginalAuthorId
{-# INLINE issueOriginalAuthorIdL #-}

-- | 'issuePinOrder' Lens
issuePinOrderL :: Lens_' Issue (Maybe Integer)
issuePinOrderL :: Lens_' Issue (Maybe Integer)
issuePinOrderL Maybe Integer -> f (Maybe Integer)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Integer
issuePinOrder -> Issue { Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePinOrder, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Integer -> Issue) -> f (Maybe Integer) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
issuePinOrder
{-# INLINE issuePinOrderL #-}

-- | 'issuePullRequest' Lens
issuePullRequestL :: Lens_' Issue (Maybe PullRequestMeta)
issuePullRequestL :: Lens_' Issue (Maybe PullRequestMeta)
issuePullRequestL Maybe PullRequestMeta -> f (Maybe PullRequestMeta)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe PullRequestMeta
issuePullRequest -> Issue { Maybe PullRequestMeta
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
issuePullRequest :: Maybe PullRequestMeta
issuePullRequest, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe PullRequestMeta -> Issue)
-> f (Maybe PullRequestMeta) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PullRequestMeta -> f (Maybe PullRequestMeta)
f Maybe PullRequestMeta
issuePullRequest
{-# INLINE issuePullRequestL #-}

-- | 'issueRef' Lens
issueRefL :: Lens_' Issue (Maybe Text)
issueRefL :: Lens_' Issue (Maybe Text)
issueRefL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueRef -> Issue { Maybe Text
$sel:issueRef:Issue :: Maybe Text
issueRef :: Maybe Text
issueRef, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueRef
{-# INLINE issueRefL #-}

-- | 'issueRepository' Lens
issueRepositoryL :: Lens_' Issue (Maybe RepositoryMeta)
issueRepositoryL :: Lens_' Issue (Maybe RepositoryMeta)
issueRepositoryL Maybe RepositoryMeta -> f (Maybe RepositoryMeta)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe RepositoryMeta
issueRepository -> Issue { Maybe RepositoryMeta
$sel:issueRepository:Issue :: Maybe RepositoryMeta
issueRepository :: Maybe RepositoryMeta
issueRepository, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe RepositoryMeta -> Issue)
-> f (Maybe RepositoryMeta) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe RepositoryMeta -> f (Maybe RepositoryMeta)
f Maybe RepositoryMeta
issueRepository
{-# INLINE issueRepositoryL #-}

-- | 'issueState' Lens
issueStateL :: Lens_' Issue (Maybe Text)
issueStateL :: Lens_' Issue (Maybe Text)
issueStateL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueState -> Issue { Maybe Text
$sel:issueState:Issue :: Maybe Text
issueState :: Maybe Text
issueState, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueState
{-# INLINE issueStateL #-}

-- | 'issueTitle' Lens
issueTitleL :: Lens_' Issue (Maybe Text)
issueTitleL :: Lens_' Issue (Maybe Text)
issueTitleL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueTitle -> Issue { Maybe Text
$sel:issueTitle:Issue :: Maybe Text
issueTitle :: Maybe Text
issueTitle, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTitle
{-# INLINE issueTitleL #-}

-- | 'issueUpdatedAt' Lens
issueUpdatedAtL :: Lens_' Issue (Maybe DateTime)
issueUpdatedAtL :: Lens_' Issue (Maybe DateTime)
issueUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe DateTime
issueUpdatedAt -> Issue { Maybe DateTime
$sel:issueUpdatedAt:Issue :: Maybe DateTime
issueUpdatedAt :: Maybe DateTime
issueUpdatedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUrl:Issue :: Maybe Text
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUrl :: Maybe Text
issueUser :: Maybe User
..} ) (Maybe DateTime -> Issue) -> f (Maybe DateTime) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
issueUpdatedAt
{-# INLINE issueUpdatedAtL #-}

-- | 'issueUrl' Lens
issueUrlL :: Lens_' Issue (Maybe Text)
issueUrlL :: Lens_' Issue (Maybe Text)
issueUrlL Maybe Text -> f (Maybe Text)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe Text
issueUrl -> Issue { Maybe Text
$sel:issueUrl:Issue :: Maybe Text
issueUrl :: Maybe Text
issueUrl, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUser:Issue :: Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUser :: Maybe User
..} ) (Maybe Text -> Issue) -> f (Maybe Text) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueUrl
{-# INLINE issueUrlL #-}

-- | 'issueUser' Lens
issueUserL :: Lens_' Issue (Maybe User)
issueUserL :: Lens_' Issue (Maybe User)
issueUserL Maybe User -> f (Maybe User)
f Issue{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Issue -> Maybe [Attachment]
$sel:issueAssignee:Issue :: Issue -> Maybe User
$sel:issueAssignees:Issue :: Issue -> Maybe [User]
$sel:issueBody:Issue :: Issue -> Maybe Text
$sel:issueClosedAt:Issue :: Issue -> Maybe DateTime
$sel:issueComments:Issue :: Issue -> Maybe Integer
$sel:issueCreatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueDueDate:Issue :: Issue -> Maybe DateTime
$sel:issueHtmlUrl:Issue :: Issue -> Maybe Text
$sel:issueId:Issue :: Issue -> Maybe Integer
$sel:issueIsLocked:Issue :: Issue -> Maybe Bool
$sel:issueLabels:Issue :: Issue -> Maybe [Label]
$sel:issueMilestone:Issue :: Issue -> Maybe Milestone
$sel:issueNumber:Issue :: Issue -> Maybe Integer
$sel:issueOriginalAuthor:Issue :: Issue -> Maybe Text
$sel:issueOriginalAuthorId:Issue :: Issue -> Maybe Integer
$sel:issuePinOrder:Issue :: Issue -> Maybe Integer
$sel:issuePullRequest:Issue :: Issue -> Maybe PullRequestMeta
$sel:issueRef:Issue :: Issue -> Maybe Text
$sel:issueRepository:Issue :: Issue -> Maybe RepositoryMeta
$sel:issueState:Issue :: Issue -> Maybe Text
$sel:issueTitle:Issue :: Issue -> Maybe Text
$sel:issueUpdatedAt:Issue :: Issue -> Maybe DateTime
$sel:issueUrl:Issue :: Issue -> Maybe Text
$sel:issueUser:Issue :: Issue -> Maybe User
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
issueUser :: Maybe User
..} = (\Maybe User
issueUser -> Issue { Maybe User
$sel:issueUser:Issue :: Maybe User
issueUser :: Maybe User
issueUser, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
Maybe RepositoryMeta
Maybe PullRequestMeta
Maybe Milestone
issueAssets :: Maybe [Attachment]
$sel:issueAssignee:Issue :: Maybe User
$sel:issueAssignees:Issue :: Maybe [User]
$sel:issueBody:Issue :: Maybe Text
$sel:issueClosedAt:Issue :: Maybe DateTime
$sel:issueComments:Issue :: Maybe Integer
$sel:issueCreatedAt:Issue :: Maybe DateTime
$sel:issueDueDate:Issue :: Maybe DateTime
$sel:issueHtmlUrl:Issue :: Maybe Text
$sel:issueId:Issue :: Maybe Integer
$sel:issueIsLocked:Issue :: Maybe Bool
$sel:issueLabels:Issue :: Maybe [Label]
$sel:issueMilestone:Issue :: Maybe Milestone
$sel:issueNumber:Issue :: Maybe Integer
$sel:issueOriginalAuthor:Issue :: Maybe Text
$sel:issueOriginalAuthorId:Issue :: Maybe Integer
$sel:issuePinOrder:Issue :: Maybe Integer
$sel:issuePullRequest:Issue :: Maybe PullRequestMeta
$sel:issueRef:Issue :: Maybe Text
$sel:issueRepository:Issue :: Maybe RepositoryMeta
$sel:issueState:Issue :: Maybe Text
$sel:issueTitle:Issue :: Maybe Text
$sel:issueUpdatedAt:Issue :: Maybe DateTime
$sel:issueUrl:Issue :: Maybe Text
issueAssets :: Maybe [Attachment]
issueAssignee :: Maybe User
issueAssignees :: Maybe [User]
issueBody :: Maybe Text
issueClosedAt :: Maybe DateTime
issueComments :: Maybe Integer
issueCreatedAt :: Maybe DateTime
issueDueDate :: Maybe DateTime
issueHtmlUrl :: Maybe Text
issueId :: Maybe Integer
issueIsLocked :: Maybe Bool
issueLabels :: Maybe [Label]
issueMilestone :: Maybe Milestone
issueNumber :: Maybe Integer
issueOriginalAuthor :: Maybe Text
issueOriginalAuthorId :: Maybe Integer
issuePinOrder :: Maybe Integer
issuePullRequest :: Maybe PullRequestMeta
issueRef :: Maybe Text
issueRepository :: Maybe RepositoryMeta
issueState :: Maybe Text
issueTitle :: Maybe Text
issueUpdatedAt :: Maybe DateTime
issueUrl :: Maybe Text
..} ) (Maybe User -> Issue) -> f (Maybe User) -> f Issue
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
issueUser
{-# INLINE issueUserL #-}



-- * IssueConfig

-- | 'issueConfigBlankIssuesEnabled' Lens
issueConfigBlankIssuesEnabledL :: Lens_' IssueConfig (Maybe Bool)
issueConfigBlankIssuesEnabledL :: Lens_' IssueConfig (Maybe Bool)
issueConfigBlankIssuesEnabledL Maybe Bool -> f (Maybe Bool)
f IssueConfig{Maybe Bool
Maybe [IssueConfigContactLink]
issueConfigBlankIssuesEnabled :: IssueConfig -> Maybe Bool
issueConfigBlankIssuesEnabled :: Maybe Bool
issueConfigContactLinks :: Maybe [IssueConfigContactLink]
$sel:issueConfigContactLinks:IssueConfig :: IssueConfig -> Maybe [IssueConfigContactLink]
..} = (\Maybe Bool
issueConfigBlankIssuesEnabled -> IssueConfig { Maybe Bool
issueConfigBlankIssuesEnabled :: Maybe Bool
issueConfigBlankIssuesEnabled :: Maybe Bool
issueConfigBlankIssuesEnabled, Maybe [IssueConfigContactLink]
issueConfigContactLinks :: Maybe [IssueConfigContactLink]
$sel:issueConfigContactLinks:IssueConfig :: Maybe [IssueConfigContactLink]
..} ) (Maybe Bool -> IssueConfig) -> f (Maybe Bool) -> f IssueConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
issueConfigBlankIssuesEnabled
{-# INLINE issueConfigBlankIssuesEnabledL #-}

-- | 'issueConfigContactLinks' Lens
issueConfigContactLinksL :: Lens_' IssueConfig (Maybe [IssueConfigContactLink])
issueConfigContactLinksL :: Lens_' IssueConfig (Maybe [IssueConfigContactLink])
issueConfigContactLinksL Maybe [IssueConfigContactLink]
-> f (Maybe [IssueConfigContactLink])
f IssueConfig{Maybe Bool
Maybe [IssueConfigContactLink]
issueConfigBlankIssuesEnabled :: IssueConfig -> Maybe Bool
$sel:issueConfigContactLinks:IssueConfig :: IssueConfig -> Maybe [IssueConfigContactLink]
issueConfigBlankIssuesEnabled :: Maybe Bool
issueConfigContactLinks :: Maybe [IssueConfigContactLink]
..} = (\Maybe [IssueConfigContactLink]
issueConfigContactLinks -> IssueConfig { Maybe [IssueConfigContactLink]
$sel:issueConfigContactLinks:IssueConfig :: Maybe [IssueConfigContactLink]
issueConfigContactLinks :: Maybe [IssueConfigContactLink]
issueConfigContactLinks, Maybe Bool
issueConfigBlankIssuesEnabled :: Maybe Bool
issueConfigBlankIssuesEnabled :: Maybe Bool
..} ) (Maybe [IssueConfigContactLink] -> IssueConfig)
-> f (Maybe [IssueConfigContactLink]) -> f IssueConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [IssueConfigContactLink]
-> f (Maybe [IssueConfigContactLink])
f Maybe [IssueConfigContactLink]
issueConfigContactLinks
{-# INLINE issueConfigContactLinksL #-}



-- * IssueConfigContactLink

-- | 'issueConfigContactLinkAbout' Lens
issueConfigContactLinkAboutL :: Lens_' IssueConfigContactLink (Maybe Text)
issueConfigContactLinkAboutL :: Lens_' IssueConfigContactLink (Maybe Text)
issueConfigContactLinkAboutL Maybe Text -> f (Maybe Text)
f IssueConfigContactLink{Maybe Text
issueConfigContactLinkAbout :: IssueConfigContactLink -> Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkName :: Maybe Text
issueConfigContactLinkUrl :: Maybe Text
$sel:issueConfigContactLinkName:IssueConfigContactLink :: IssueConfigContactLink -> Maybe Text
$sel:issueConfigContactLinkUrl:IssueConfigContactLink :: IssueConfigContactLink -> Maybe Text
..} = (\Maybe Text
issueConfigContactLinkAbout -> IssueConfigContactLink { Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkAbout, Maybe Text
issueConfigContactLinkName :: Maybe Text
issueConfigContactLinkUrl :: Maybe Text
$sel:issueConfigContactLinkName:IssueConfigContactLink :: Maybe Text
$sel:issueConfigContactLinkUrl:IssueConfigContactLink :: Maybe Text
..} ) (Maybe Text -> IssueConfigContactLink)
-> f (Maybe Text) -> f IssueConfigContactLink
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueConfigContactLinkAbout
{-# INLINE issueConfigContactLinkAboutL #-}

-- | 'issueConfigContactLinkName' Lens
issueConfigContactLinkNameL :: Lens_' IssueConfigContactLink (Maybe Text)
issueConfigContactLinkNameL :: Lens_' IssueConfigContactLink (Maybe Text)
issueConfigContactLinkNameL Maybe Text -> f (Maybe Text)
f IssueConfigContactLink{Maybe Text
issueConfigContactLinkAbout :: IssueConfigContactLink -> Maybe Text
$sel:issueConfigContactLinkName:IssueConfigContactLink :: IssueConfigContactLink -> Maybe Text
$sel:issueConfigContactLinkUrl:IssueConfigContactLink :: IssueConfigContactLink -> Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkName :: Maybe Text
issueConfigContactLinkUrl :: Maybe Text
..} = (\Maybe Text
issueConfigContactLinkName -> IssueConfigContactLink { Maybe Text
$sel:issueConfigContactLinkName:IssueConfigContactLink :: Maybe Text
issueConfigContactLinkName :: Maybe Text
issueConfigContactLinkName, Maybe Text
issueConfigContactLinkAbout :: Maybe Text
$sel:issueConfigContactLinkUrl:IssueConfigContactLink :: Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkUrl :: Maybe Text
..} ) (Maybe Text -> IssueConfigContactLink)
-> f (Maybe Text) -> f IssueConfigContactLink
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueConfigContactLinkName
{-# INLINE issueConfigContactLinkNameL #-}

-- | 'issueConfigContactLinkUrl' Lens
issueConfigContactLinkUrlL :: Lens_' IssueConfigContactLink (Maybe Text)
issueConfigContactLinkUrlL :: Lens_' IssueConfigContactLink (Maybe Text)
issueConfigContactLinkUrlL Maybe Text -> f (Maybe Text)
f IssueConfigContactLink{Maybe Text
issueConfigContactLinkAbout :: IssueConfigContactLink -> Maybe Text
$sel:issueConfigContactLinkName:IssueConfigContactLink :: IssueConfigContactLink -> Maybe Text
$sel:issueConfigContactLinkUrl:IssueConfigContactLink :: IssueConfigContactLink -> Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkName :: Maybe Text
issueConfigContactLinkUrl :: Maybe Text
..} = (\Maybe Text
issueConfigContactLinkUrl -> IssueConfigContactLink { Maybe Text
$sel:issueConfigContactLinkUrl:IssueConfigContactLink :: Maybe Text
issueConfigContactLinkUrl :: Maybe Text
issueConfigContactLinkUrl, Maybe Text
issueConfigContactLinkAbout :: Maybe Text
$sel:issueConfigContactLinkName:IssueConfigContactLink :: Maybe Text
issueConfigContactLinkAbout :: Maybe Text
issueConfigContactLinkName :: Maybe Text
..} ) (Maybe Text -> IssueConfigContactLink)
-> f (Maybe Text) -> f IssueConfigContactLink
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueConfigContactLinkUrl
{-# INLINE issueConfigContactLinkUrlL #-}



-- * IssueConfigValidation

-- | 'issueConfigValidationMessage' Lens
issueConfigValidationMessageL :: Lens_' IssueConfigValidation (Maybe Text)
issueConfigValidationMessageL :: Lens_' IssueConfigValidation (Maybe Text)
issueConfigValidationMessageL Maybe Text -> f (Maybe Text)
f IssueConfigValidation{Maybe Bool
Maybe Text
issueConfigValidationMessage :: IssueConfigValidation -> Maybe Text
issueConfigValidationMessage :: Maybe Text
issueConfigValidationValid :: Maybe Bool
$sel:issueConfigValidationValid:IssueConfigValidation :: IssueConfigValidation -> Maybe Bool
..} = (\Maybe Text
issueConfigValidationMessage -> IssueConfigValidation { Maybe Text
issueConfigValidationMessage :: Maybe Text
issueConfigValidationMessage :: Maybe Text
issueConfigValidationMessage, Maybe Bool
issueConfigValidationValid :: Maybe Bool
$sel:issueConfigValidationValid:IssueConfigValidation :: Maybe Bool
..} ) (Maybe Text -> IssueConfigValidation)
-> f (Maybe Text) -> f IssueConfigValidation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueConfigValidationMessage
{-# INLINE issueConfigValidationMessageL #-}

-- | 'issueConfigValidationValid' Lens
issueConfigValidationValidL :: Lens_' IssueConfigValidation (Maybe Bool)
issueConfigValidationValidL :: Lens_' IssueConfigValidation (Maybe Bool)
issueConfigValidationValidL Maybe Bool -> f (Maybe Bool)
f IssueConfigValidation{Maybe Bool
Maybe Text
issueConfigValidationMessage :: IssueConfigValidation -> Maybe Text
$sel:issueConfigValidationValid:IssueConfigValidation :: IssueConfigValidation -> Maybe Bool
issueConfigValidationMessage :: Maybe Text
issueConfigValidationValid :: Maybe Bool
..} = (\Maybe Bool
issueConfigValidationValid -> IssueConfigValidation { Maybe Bool
$sel:issueConfigValidationValid:IssueConfigValidation :: Maybe Bool
issueConfigValidationValid :: Maybe Bool
issueConfigValidationValid, Maybe Text
issueConfigValidationMessage :: Maybe Text
issueConfigValidationMessage :: Maybe Text
..} ) (Maybe Bool -> IssueConfigValidation)
-> f (Maybe Bool) -> f IssueConfigValidation
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
issueConfigValidationValid
{-# INLINE issueConfigValidationValidL #-}



-- * IssueDeadline

-- | 'issueDeadlineDueDate' Lens
issueDeadlineDueDateL :: Lens_' IssueDeadline (Maybe DateTime)
issueDeadlineDueDateL :: Lens_' IssueDeadline (Maybe DateTime)
issueDeadlineDueDateL Maybe DateTime -> f (Maybe DateTime)
f IssueDeadline{Maybe DateTime
issueDeadlineDueDate :: IssueDeadline -> Maybe DateTime
issueDeadlineDueDate :: Maybe DateTime
..} = (\Maybe DateTime
issueDeadlineDueDate -> IssueDeadline { Maybe DateTime
issueDeadlineDueDate :: Maybe DateTime
issueDeadlineDueDate :: Maybe DateTime
issueDeadlineDueDate, ..} ) (Maybe DateTime -> IssueDeadline)
-> f (Maybe DateTime) -> f IssueDeadline
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
issueDeadlineDueDate
{-# INLINE issueDeadlineDueDateL #-}



-- * IssueFormField

-- | 'issueFormFieldAttributes' Lens
issueFormFieldAttributesL :: Lens_' IssueFormField (Maybe (Map.Map String A.Value))
issueFormFieldAttributesL :: Lens_' IssueFormField (Maybe (Map String Value))
issueFormFieldAttributesL Maybe (Map String Value) -> f (Maybe (Map String Value))
f IssueFormField{Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: IssueFormField -> Maybe (Map String Value)
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
$sel:issueFormFieldId:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldType:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: IssueFormField -> Maybe [Text]
..} = (\Maybe (Map String Value)
issueFormFieldAttributes -> IssueFormField { Maybe (Map String Value)
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldAttributes, Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
$sel:issueFormFieldId:IssueFormField :: Maybe Text
$sel:issueFormFieldType:IssueFormField :: Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: Maybe [Text]
..} ) (Maybe (Map String Value) -> IssueFormField)
-> f (Maybe (Map String Value)) -> f IssueFormField
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Value) -> f (Maybe (Map String Value))
f Maybe (Map String Value)
issueFormFieldAttributes
{-# INLINE issueFormFieldAttributesL #-}

-- | 'issueFormFieldId' Lens
issueFormFieldIdL :: Lens_' IssueFormField (Maybe Text)
issueFormFieldIdL :: Lens_' IssueFormField (Maybe Text)
issueFormFieldIdL Maybe Text -> f (Maybe Text)
f IssueFormField{Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldType:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: IssueFormField -> Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
..} = (\Maybe Text
issueFormFieldId -> IssueFormField { Maybe Text
$sel:issueFormFieldId:IssueFormField :: Maybe Text
issueFormFieldId :: Maybe Text
issueFormFieldId, Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: Maybe (Map String Value)
$sel:issueFormFieldType:IssueFormField :: Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
..} ) (Maybe Text -> IssueFormField)
-> f (Maybe Text) -> f IssueFormField
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueFormFieldId
{-# INLINE issueFormFieldIdL #-}

-- | 'issueFormFieldType' Lens
issueFormFieldTypeL :: Lens_' IssueFormField (Maybe Text)
issueFormFieldTypeL :: Lens_' IssueFormField (Maybe Text)
issueFormFieldTypeL Maybe Text -> f (Maybe Text)
f IssueFormField{Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldType:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: IssueFormField -> Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
..} = (\Maybe Text
issueFormFieldType -> IssueFormField { Maybe Text
$sel:issueFormFieldType:IssueFormField :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldType, Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
..} ) (Maybe Text -> IssueFormField)
-> f (Maybe Text) -> f IssueFormField
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueFormFieldType
{-# INLINE issueFormFieldTypeL #-}

-- | 'issueFormFieldValidations' Lens
issueFormFieldValidationsL :: Lens_' IssueFormField (Maybe (Map.Map String A.Value))
issueFormFieldValidationsL :: Lens_' IssueFormField (Maybe (Map String Value))
issueFormFieldValidationsL Maybe (Map String Value) -> f (Maybe (Map String Value))
f IssueFormField{Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldType:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: IssueFormField -> Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
..} = (\Maybe (Map String Value)
issueFormFieldValidations -> IssueFormField { Maybe (Map String Value)
$sel:issueFormFieldValidations:IssueFormField :: Maybe (Map String Value)
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldValidations, Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: Maybe Text
$sel:issueFormFieldType:IssueFormField :: Maybe Text
$sel:issueFormFieldVisible:IssueFormField :: Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldVisible :: Maybe [Text]
..} ) (Maybe (Map String Value) -> IssueFormField)
-> f (Maybe (Map String Value)) -> f IssueFormField
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Value) -> f (Maybe (Map String Value))
f Maybe (Map String Value)
issueFormFieldValidations
{-# INLINE issueFormFieldValidationsL #-}

-- | 'issueFormFieldVisible' Lens
issueFormFieldVisibleL :: Lens_' IssueFormField (Maybe [Text])
issueFormFieldVisibleL :: Lens_' IssueFormField (Maybe [Text])
issueFormFieldVisibleL Maybe [Text] -> f (Maybe [Text])
f IssueFormField{Maybe [Text]
Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldType:IssueFormField :: IssueFormField -> Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: IssueFormField -> Maybe (Map String Value)
$sel:issueFormFieldVisible:IssueFormField :: IssueFormField -> Maybe [Text]
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
issueFormFieldVisible :: Maybe [Text]
..} = (\Maybe [Text]
issueFormFieldVisible -> IssueFormField { Maybe [Text]
$sel:issueFormFieldVisible:IssueFormField :: Maybe [Text]
issueFormFieldVisible :: Maybe [Text]
issueFormFieldVisible, Maybe (Map String Value)
Maybe Text
issueFormFieldAttributes :: Maybe (Map String Value)
$sel:issueFormFieldId:IssueFormField :: Maybe Text
$sel:issueFormFieldType:IssueFormField :: Maybe Text
$sel:issueFormFieldValidations:IssueFormField :: Maybe (Map String Value)
issueFormFieldAttributes :: Maybe (Map String Value)
issueFormFieldId :: Maybe Text
issueFormFieldType :: Maybe Text
issueFormFieldValidations :: Maybe (Map String Value)
..} ) (Maybe [Text] -> IssueFormField)
-> f (Maybe [Text]) -> f IssueFormField
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
issueFormFieldVisible
{-# INLINE issueFormFieldVisibleL #-}



-- * IssueLabelsOption

-- | 'issueLabelsOptionLabels' Lens
issueLabelsOptionLabelsL :: Lens_' IssueLabelsOption (Maybe [A.Value])
issueLabelsOptionLabelsL :: Lens_' IssueLabelsOption (Maybe [Value])
issueLabelsOptionLabelsL Maybe [Value] -> f (Maybe [Value])
f IssueLabelsOption{Maybe [Value]
issueLabelsOptionLabels :: IssueLabelsOption -> Maybe [Value]
issueLabelsOptionLabels :: Maybe [Value]
..} = (\Maybe [Value]
issueLabelsOptionLabels -> IssueLabelsOption { Maybe [Value]
issueLabelsOptionLabels :: Maybe [Value]
issueLabelsOptionLabels :: Maybe [Value]
issueLabelsOptionLabels, ..} ) (Maybe [Value] -> IssueLabelsOption)
-> f (Maybe [Value]) -> f IssueLabelsOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Value] -> f (Maybe [Value])
f Maybe [Value]
issueLabelsOptionLabels
{-# INLINE issueLabelsOptionLabelsL #-}



-- * IssueMeta

-- | 'issueMetaIndex' Lens
issueMetaIndexL :: Lens_' IssueMeta (Maybe Integer)
issueMetaIndexL :: Lens_' IssueMeta (Maybe Integer)
issueMetaIndexL Maybe Integer -> f (Maybe Integer)
f IssueMeta{Maybe Integer
Maybe Text
issueMetaIndex :: IssueMeta -> Maybe Integer
issueMetaIndex :: Maybe Integer
issueMetaOwner :: Maybe Text
issueMetaRepo :: Maybe Text
$sel:issueMetaOwner:IssueMeta :: IssueMeta -> Maybe Text
$sel:issueMetaRepo:IssueMeta :: IssueMeta -> Maybe Text
..} = (\Maybe Integer
issueMetaIndex -> IssueMeta { Maybe Integer
issueMetaIndex :: Maybe Integer
issueMetaIndex :: Maybe Integer
issueMetaIndex, Maybe Text
issueMetaOwner :: Maybe Text
issueMetaRepo :: Maybe Text
$sel:issueMetaOwner:IssueMeta :: Maybe Text
$sel:issueMetaRepo:IssueMeta :: Maybe Text
..} ) (Maybe Integer -> IssueMeta) -> f (Maybe Integer) -> f IssueMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
issueMetaIndex
{-# INLINE issueMetaIndexL #-}

-- | 'issueMetaOwner' Lens
issueMetaOwnerL :: Lens_' IssueMeta (Maybe Text)
issueMetaOwnerL :: Lens_' IssueMeta (Maybe Text)
issueMetaOwnerL Maybe Text -> f (Maybe Text)
f IssueMeta{Maybe Integer
Maybe Text
issueMetaIndex :: IssueMeta -> Maybe Integer
$sel:issueMetaOwner:IssueMeta :: IssueMeta -> Maybe Text
$sel:issueMetaRepo:IssueMeta :: IssueMeta -> Maybe Text
issueMetaIndex :: Maybe Integer
issueMetaOwner :: Maybe Text
issueMetaRepo :: Maybe Text
..} = (\Maybe Text
issueMetaOwner -> IssueMeta { Maybe Text
$sel:issueMetaOwner:IssueMeta :: Maybe Text
issueMetaOwner :: Maybe Text
issueMetaOwner, Maybe Integer
Maybe Text
issueMetaIndex :: Maybe Integer
$sel:issueMetaRepo:IssueMeta :: Maybe Text
issueMetaIndex :: Maybe Integer
issueMetaRepo :: Maybe Text
..} ) (Maybe Text -> IssueMeta) -> f (Maybe Text) -> f IssueMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueMetaOwner
{-# INLINE issueMetaOwnerL #-}

-- | 'issueMetaRepo' Lens
issueMetaRepoL :: Lens_' IssueMeta (Maybe Text)
issueMetaRepoL :: Lens_' IssueMeta (Maybe Text)
issueMetaRepoL Maybe Text -> f (Maybe Text)
f IssueMeta{Maybe Integer
Maybe Text
issueMetaIndex :: IssueMeta -> Maybe Integer
$sel:issueMetaOwner:IssueMeta :: IssueMeta -> Maybe Text
$sel:issueMetaRepo:IssueMeta :: IssueMeta -> Maybe Text
issueMetaIndex :: Maybe Integer
issueMetaOwner :: Maybe Text
issueMetaRepo :: Maybe Text
..} = (\Maybe Text
issueMetaRepo -> IssueMeta { Maybe Text
$sel:issueMetaRepo:IssueMeta :: Maybe Text
issueMetaRepo :: Maybe Text
issueMetaRepo, Maybe Integer
Maybe Text
issueMetaIndex :: Maybe Integer
$sel:issueMetaOwner:IssueMeta :: Maybe Text
issueMetaIndex :: Maybe Integer
issueMetaOwner :: Maybe Text
..} ) (Maybe Text -> IssueMeta) -> f (Maybe Text) -> f IssueMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueMetaRepo
{-# INLINE issueMetaRepoL #-}



-- * IssueTemplate

-- | 'issueTemplateAbout' Lens
issueTemplateAboutL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateAboutL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateAboutL Maybe Text -> f (Maybe Text)
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
..} = (\Maybe Text
issueTemplateAbout -> IssueTemplate { Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAbout, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
..} ) (Maybe Text -> IssueTemplate) -> f (Maybe Text) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTemplateAbout
{-# INLINE issueTemplateAboutL #-}

-- | 'issueTemplateAssignees' Lens
issueTemplateAssigneesL :: Lens_' IssueTemplate (Maybe [Text])
issueTemplateAssigneesL :: Lens_' IssueTemplate (Maybe [Text])
issueTemplateAssigneesL Maybe [Text] -> f (Maybe [Text])
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe [Text]
issueTemplateAssignees -> IssueTemplate { Maybe [Text]
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
issueTemplateAssignees :: Maybe [Text]
issueTemplateAssignees, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe [Text] -> IssueTemplate)
-> f (Maybe [Text]) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
issueTemplateAssignees
{-# INLINE issueTemplateAssigneesL #-}

-- | 'issueTemplateBody' Lens
issueTemplateBodyL :: Lens_' IssueTemplate (Maybe [IssueFormField])
issueTemplateBodyL :: Lens_' IssueTemplate (Maybe [IssueFormField])
issueTemplateBodyL Maybe [IssueFormField] -> f (Maybe [IssueFormField])
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe [IssueFormField]
issueTemplateBody -> IssueTemplate { Maybe [IssueFormField]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateBody, Maybe [Text]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe [IssueFormField] -> IssueTemplate)
-> f (Maybe [IssueFormField]) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [IssueFormField] -> f (Maybe [IssueFormField])
f Maybe [IssueFormField]
issueTemplateBody
{-# INLINE issueTemplateBodyL #-}

-- | 'issueTemplateContent' Lens
issueTemplateContentL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateContentL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateContentL Maybe Text -> f (Maybe Text)
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe Text
issueTemplateContent -> IssueTemplate { Maybe Text
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
issueTemplateContent :: Maybe Text
issueTemplateContent, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe Text -> IssueTemplate) -> f (Maybe Text) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTemplateContent
{-# INLINE issueTemplateContentL #-}

-- | 'issueTemplateFileName' Lens
issueTemplateFileNameL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateFileNameL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateFileNameL Maybe Text -> f (Maybe Text)
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe Text
issueTemplateFileName -> IssueTemplate { Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateFileName, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe Text -> IssueTemplate) -> f (Maybe Text) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTemplateFileName
{-# INLINE issueTemplateFileNameL #-}

-- | 'issueTemplateLabels' Lens
issueTemplateLabelsL :: Lens_' IssueTemplate (Maybe [Text])
issueTemplateLabelsL :: Lens_' IssueTemplate (Maybe [Text])
issueTemplateLabelsL Maybe [Text] -> f (Maybe [Text])
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe [Text]
issueTemplateLabels -> IssueTemplate { Maybe [Text]
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
issueTemplateLabels :: Maybe [Text]
issueTemplateLabels, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe [Text] -> IssueTemplate)
-> f (Maybe [Text]) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
issueTemplateLabels
{-# INLINE issueTemplateLabelsL #-}

-- | 'issueTemplateName' Lens
issueTemplateNameL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateNameL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateNameL Maybe Text -> f (Maybe Text)
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe Text
issueTemplateName -> IssueTemplate { Maybe Text
$sel:issueTemplateName:IssueTemplate :: Maybe Text
issueTemplateName :: Maybe Text
issueTemplateName, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe Text -> IssueTemplate) -> f (Maybe Text) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTemplateName
{-# INLINE issueTemplateNameL #-}

-- | 'issueTemplateRef' Lens
issueTemplateRefL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateRefL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateRefL Maybe Text -> f (Maybe Text)
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe Text
issueTemplateRef -> IssueTemplate { Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateRef, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateTitle :: Maybe Text
..} ) (Maybe Text -> IssueTemplate) -> f (Maybe Text) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTemplateRef
{-# INLINE issueTemplateRefL #-}

-- | 'issueTemplateTitle' Lens
issueTemplateTitleL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateTitleL :: Lens_' IssueTemplate (Maybe Text)
issueTemplateTitleL Maybe Text -> f (Maybe Text)
f IssueTemplate{Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: IssueTemplate -> Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: IssueTemplate -> Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: IssueTemplate -> Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateRef:IssueTemplate :: IssueTemplate -> Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: IssueTemplate -> Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
issueTemplateTitle :: Maybe Text
..} = (\Maybe Text
issueTemplateTitle -> IssueTemplate { Maybe Text
$sel:issueTemplateTitle:IssueTemplate :: Maybe Text
issueTemplateTitle :: Maybe Text
issueTemplateTitle, Maybe [Text]
Maybe [IssueFormField]
Maybe Text
issueTemplateAbout :: Maybe Text
$sel:issueTemplateAssignees:IssueTemplate :: Maybe [Text]
$sel:issueTemplateBody:IssueTemplate :: Maybe [IssueFormField]
$sel:issueTemplateContent:IssueTemplate :: Maybe Text
$sel:issueTemplateFileName:IssueTemplate :: Maybe Text
$sel:issueTemplateLabels:IssueTemplate :: Maybe [Text]
$sel:issueTemplateName:IssueTemplate :: Maybe Text
$sel:issueTemplateRef:IssueTemplate :: Maybe Text
issueTemplateAbout :: Maybe Text
issueTemplateAssignees :: Maybe [Text]
issueTemplateBody :: Maybe [IssueFormField]
issueTemplateContent :: Maybe Text
issueTemplateFileName :: Maybe Text
issueTemplateLabels :: Maybe [Text]
issueTemplateName :: Maybe Text
issueTemplateRef :: Maybe Text
..} ) (Maybe Text -> IssueTemplate) -> f (Maybe Text) -> f IssueTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
issueTemplateTitle
{-# INLINE issueTemplateTitleL #-}



-- * Label

-- | 'labelColor' Lens
labelColorL :: Lens_' Label (Maybe Text)
labelColorL :: Lens_' Label (Maybe Text)
labelColorL Maybe Text -> f (Maybe Text)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
..} = (\Maybe Text
labelColor -> Label { Maybe Text
labelColor :: Maybe Text
labelColor :: Maybe Text
labelColor, Maybe Bool
Maybe Integer
Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
$sel:labelDescription:Label :: Maybe Text
$sel:labelExclusive:Label :: Maybe Bool
$sel:labelId:Label :: Maybe Integer
$sel:labelIsArchived:Label :: Maybe Bool
$sel:labelName:Label :: Maybe Text
$sel:labelUrl:Label :: Maybe Text
..} ) (Maybe Text -> Label) -> f (Maybe Text) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelColor
{-# INLINE labelColorL #-}

-- | 'labelDescription' Lens
labelDescriptionL :: Lens_' Label (Maybe Text)
labelDescriptionL :: Lens_' Label (Maybe Text)
labelDescriptionL Maybe Text -> f (Maybe Text)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} = (\Maybe Text
labelDescription -> Label { Maybe Text
$sel:labelDescription:Label :: Maybe Text
labelDescription :: Maybe Text
labelDescription, Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Maybe Text
$sel:labelExclusive:Label :: Maybe Bool
$sel:labelId:Label :: Maybe Integer
$sel:labelIsArchived:Label :: Maybe Bool
$sel:labelName:Label :: Maybe Text
$sel:labelUrl:Label :: Maybe Text
labelColor :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} ) (Maybe Text -> Label) -> f (Maybe Text) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelDescription
{-# INLINE labelDescriptionL #-}

-- | 'labelExclusive' Lens
labelExclusiveL :: Lens_' Label (Maybe Bool)
labelExclusiveL :: Lens_' Label (Maybe Bool)
labelExclusiveL Maybe Bool -> f (Maybe Bool)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} = (\Maybe Bool
labelExclusive -> Label { Maybe Bool
$sel:labelExclusive:Label :: Maybe Bool
labelExclusive :: Maybe Bool
labelExclusive, Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Maybe Text
$sel:labelDescription:Label :: Maybe Text
$sel:labelId:Label :: Maybe Integer
$sel:labelIsArchived:Label :: Maybe Bool
$sel:labelName:Label :: Maybe Text
$sel:labelUrl:Label :: Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} ) (Maybe Bool -> Label) -> f (Maybe Bool) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
labelExclusive
{-# INLINE labelExclusiveL #-}

-- | 'labelId' Lens
labelIdL :: Lens_' Label (Maybe Integer)
labelIdL :: Lens_' Label (Maybe Integer)
labelIdL Maybe Integer -> f (Maybe Integer)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} = (\Maybe Integer
labelId -> Label { Maybe Integer
$sel:labelId:Label :: Maybe Integer
labelId :: Maybe Integer
labelId, Maybe Bool
Maybe Text
labelColor :: Maybe Text
$sel:labelDescription:Label :: Maybe Text
$sel:labelExclusive:Label :: Maybe Bool
$sel:labelIsArchived:Label :: Maybe Bool
$sel:labelName:Label :: Maybe Text
$sel:labelUrl:Label :: Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} ) (Maybe Integer -> Label) -> f (Maybe Integer) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
labelId
{-# INLINE labelIdL #-}

-- | 'labelIsArchived' Lens
labelIsArchivedL :: Lens_' Label (Maybe Bool)
labelIsArchivedL :: Lens_' Label (Maybe Bool)
labelIsArchivedL Maybe Bool -> f (Maybe Bool)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} = (\Maybe Bool
labelIsArchived -> Label { Maybe Bool
$sel:labelIsArchived:Label :: Maybe Bool
labelIsArchived :: Maybe Bool
labelIsArchived, Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Maybe Text
$sel:labelDescription:Label :: Maybe Text
$sel:labelExclusive:Label :: Maybe Bool
$sel:labelId:Label :: Maybe Integer
$sel:labelName:Label :: Maybe Text
$sel:labelUrl:Label :: Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelName :: Maybe Text
labelUrl :: Maybe Text
..} ) (Maybe Bool -> Label) -> f (Maybe Bool) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
labelIsArchived
{-# INLINE labelIsArchivedL #-}

-- | 'labelName' Lens
labelNameL :: Lens_' Label (Maybe Text)
labelNameL :: Lens_' Label (Maybe Text)
labelNameL Maybe Text -> f (Maybe Text)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} = (\Maybe Text
labelName -> Label { Maybe Text
$sel:labelName:Label :: Maybe Text
labelName :: Maybe Text
labelName, Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Maybe Text
$sel:labelDescription:Label :: Maybe Text
$sel:labelExclusive:Label :: Maybe Bool
$sel:labelId:Label :: Maybe Integer
$sel:labelIsArchived:Label :: Maybe Bool
$sel:labelUrl:Label :: Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelUrl :: Maybe Text
..} ) (Maybe Text -> Label) -> f (Maybe Text) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelName
{-# INLINE labelNameL #-}

-- | 'labelUrl' Lens
labelUrlL :: Lens_' Label (Maybe Text)
labelUrlL :: Lens_' Label (Maybe Text)
labelUrlL Maybe Text -> f (Maybe Text)
f Label{Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Label -> Maybe Text
$sel:labelDescription:Label :: Label -> Maybe Text
$sel:labelExclusive:Label :: Label -> Maybe Bool
$sel:labelId:Label :: Label -> Maybe Integer
$sel:labelIsArchived:Label :: Label -> Maybe Bool
$sel:labelName:Label :: Label -> Maybe Text
$sel:labelUrl:Label :: Label -> Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
labelUrl :: Maybe Text
..} = (\Maybe Text
labelUrl -> Label { Maybe Text
$sel:labelUrl:Label :: Maybe Text
labelUrl :: Maybe Text
labelUrl, Maybe Bool
Maybe Integer
Maybe Text
labelColor :: Maybe Text
$sel:labelDescription:Label :: Maybe Text
$sel:labelExclusive:Label :: Maybe Bool
$sel:labelId:Label :: Maybe Integer
$sel:labelIsArchived:Label :: Maybe Bool
$sel:labelName:Label :: Maybe Text
labelColor :: Maybe Text
labelDescription :: Maybe Text
labelExclusive :: Maybe Bool
labelId :: Maybe Integer
labelIsArchived :: Maybe Bool
labelName :: Maybe Text
..} ) (Maybe Text -> Label) -> f (Maybe Text) -> f Label
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelUrl
{-# INLINE labelUrlL #-}



-- * LabelTemplate

-- | 'labelTemplateColor' Lens
labelTemplateColorL :: Lens_' LabelTemplate (Maybe Text)
labelTemplateColorL :: Lens_' LabelTemplate (Maybe Text)
labelTemplateColorL Maybe Text -> f (Maybe Text)
f LabelTemplate{Maybe Bool
Maybe Text
labelTemplateColor :: LabelTemplate -> Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateExclusive :: Maybe Bool
labelTemplateName :: Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: LabelTemplate -> Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: LabelTemplate -> Maybe Bool
$sel:labelTemplateName:LabelTemplate :: LabelTemplate -> Maybe Text
..} = (\Maybe Text
labelTemplateColor -> LabelTemplate { Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateColor, Maybe Bool
Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateExclusive :: Maybe Bool
labelTemplateName :: Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: Maybe Bool
$sel:labelTemplateName:LabelTemplate :: Maybe Text
..} ) (Maybe Text -> LabelTemplate) -> f (Maybe Text) -> f LabelTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelTemplateColor
{-# INLINE labelTemplateColorL #-}

-- | 'labelTemplateDescription' Lens
labelTemplateDescriptionL :: Lens_' LabelTemplate (Maybe Text)
labelTemplateDescriptionL :: Lens_' LabelTemplate (Maybe Text)
labelTemplateDescriptionL Maybe Text -> f (Maybe Text)
f LabelTemplate{Maybe Bool
Maybe Text
labelTemplateColor :: LabelTemplate -> Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: LabelTemplate -> Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: LabelTemplate -> Maybe Bool
$sel:labelTemplateName:LabelTemplate :: LabelTemplate -> Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateExclusive :: Maybe Bool
labelTemplateName :: Maybe Text
..} = (\Maybe Text
labelTemplateDescription -> LabelTemplate { Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateDescription, Maybe Bool
Maybe Text
labelTemplateColor :: Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: Maybe Bool
$sel:labelTemplateName:LabelTemplate :: Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateExclusive :: Maybe Bool
labelTemplateName :: Maybe Text
..} ) (Maybe Text -> LabelTemplate) -> f (Maybe Text) -> f LabelTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelTemplateDescription
{-# INLINE labelTemplateDescriptionL #-}

-- | 'labelTemplateExclusive' Lens
labelTemplateExclusiveL :: Lens_' LabelTemplate (Maybe Bool)
labelTemplateExclusiveL :: Lens_' LabelTemplate (Maybe Bool)
labelTemplateExclusiveL Maybe Bool -> f (Maybe Bool)
f LabelTemplate{Maybe Bool
Maybe Text
labelTemplateColor :: LabelTemplate -> Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: LabelTemplate -> Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: LabelTemplate -> Maybe Bool
$sel:labelTemplateName:LabelTemplate :: LabelTemplate -> Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateExclusive :: Maybe Bool
labelTemplateName :: Maybe Text
..} = (\Maybe Bool
labelTemplateExclusive -> LabelTemplate { Maybe Bool
$sel:labelTemplateExclusive:LabelTemplate :: Maybe Bool
labelTemplateExclusive :: Maybe Bool
labelTemplateExclusive, Maybe Text
labelTemplateColor :: Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: Maybe Text
$sel:labelTemplateName:LabelTemplate :: Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateName :: Maybe Text
..} ) (Maybe Bool -> LabelTemplate) -> f (Maybe Bool) -> f LabelTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
labelTemplateExclusive
{-# INLINE labelTemplateExclusiveL #-}

-- | 'labelTemplateName' Lens
labelTemplateNameL :: Lens_' LabelTemplate (Maybe Text)
labelTemplateNameL :: Lens_' LabelTemplate (Maybe Text)
labelTemplateNameL Maybe Text -> f (Maybe Text)
f LabelTemplate{Maybe Bool
Maybe Text
labelTemplateColor :: LabelTemplate -> Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: LabelTemplate -> Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: LabelTemplate -> Maybe Bool
$sel:labelTemplateName:LabelTemplate :: LabelTemplate -> Maybe Text
labelTemplateColor :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateExclusive :: Maybe Bool
labelTemplateName :: Maybe Text
..} = (\Maybe Text
labelTemplateName -> LabelTemplate { Maybe Text
$sel:labelTemplateName:LabelTemplate :: Maybe Text
labelTemplateName :: Maybe Text
labelTemplateName, Maybe Bool
Maybe Text
labelTemplateColor :: Maybe Text
$sel:labelTemplateDescription:LabelTemplate :: Maybe Text
$sel:labelTemplateExclusive:LabelTemplate :: Maybe Bool
labelTemplateColor :: Maybe Text
labelTemplateDescription :: Maybe Text
labelTemplateExclusive :: Maybe Bool
..} ) (Maybe Text -> LabelTemplate) -> f (Maybe Text) -> f LabelTemplate
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
labelTemplateName
{-# INLINE labelTemplateNameL #-}



-- * LicenseTemplateInfo

-- | 'licenseTemplateInfoBody' Lens
licenseTemplateInfoBodyL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoBodyL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoBodyL Maybe Text -> f (Maybe Text)
f LicenseTemplateInfo{Maybe Text
licenseTemplateInfoBody :: LicenseTemplateInfo -> Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
..} = (\Maybe Text
licenseTemplateInfoBody -> LicenseTemplateInfo { Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoBody, Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: Maybe Text
..} ) (Maybe Text -> LicenseTemplateInfo)
-> f (Maybe Text) -> f LicenseTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licenseTemplateInfoBody
{-# INLINE licenseTemplateInfoBodyL #-}

-- | 'licenseTemplateInfoImplementation' Lens
licenseTemplateInfoImplementationL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoImplementationL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoImplementationL Maybe Text -> f (Maybe Text)
f LicenseTemplateInfo{Maybe Text
licenseTemplateInfoBody :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} = (\Maybe Text
licenseTemplateInfoImplementation -> LicenseTemplateInfo { Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoImplementation, Maybe Text
licenseTemplateInfoBody :: Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} ) (Maybe Text -> LicenseTemplateInfo)
-> f (Maybe Text) -> f LicenseTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licenseTemplateInfoImplementation
{-# INLINE licenseTemplateInfoImplementationL #-}

-- | 'licenseTemplateInfoKey' Lens
licenseTemplateInfoKeyL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoKeyL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoKeyL Maybe Text -> f (Maybe Text)
f LicenseTemplateInfo{Maybe Text
licenseTemplateInfoBody :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} = (\Maybe Text
licenseTemplateInfoKey -> LicenseTemplateInfo { Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoKey, Maybe Text
licenseTemplateInfoBody :: Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} ) (Maybe Text -> LicenseTemplateInfo)
-> f (Maybe Text) -> f LicenseTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licenseTemplateInfoKey
{-# INLINE licenseTemplateInfoKeyL #-}

-- | 'licenseTemplateInfoName' Lens
licenseTemplateInfoNameL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoNameL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoNameL Maybe Text -> f (Maybe Text)
f LicenseTemplateInfo{Maybe Text
licenseTemplateInfoBody :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} = (\Maybe Text
licenseTemplateInfoName -> LicenseTemplateInfo { Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoName, Maybe Text
licenseTemplateInfoBody :: Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} ) (Maybe Text -> LicenseTemplateInfo)
-> f (Maybe Text) -> f LicenseTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licenseTemplateInfoName
{-# INLINE licenseTemplateInfoNameL #-}

-- | 'licenseTemplateInfoUrl' Lens
licenseTemplateInfoUrlL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoUrlL :: Lens_' LicenseTemplateInfo (Maybe Text)
licenseTemplateInfoUrlL Maybe Text -> f (Maybe Text)
f LicenseTemplateInfo{Maybe Text
licenseTemplateInfoBody :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: LicenseTemplateInfo -> Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
..} = (\Maybe Text
licenseTemplateInfoUrl -> LicenseTemplateInfo { Maybe Text
$sel:licenseTemplateInfoUrl:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoUrl :: Maybe Text
licenseTemplateInfoUrl, Maybe Text
licenseTemplateInfoBody :: Maybe Text
$sel:licenseTemplateInfoImplementation:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoKey:LicenseTemplateInfo :: Maybe Text
$sel:licenseTemplateInfoName:LicenseTemplateInfo :: Maybe Text
licenseTemplateInfoBody :: Maybe Text
licenseTemplateInfoImplementation :: Maybe Text
licenseTemplateInfoKey :: Maybe Text
licenseTemplateInfoName :: Maybe Text
..} ) (Maybe Text -> LicenseTemplateInfo)
-> f (Maybe Text) -> f LicenseTemplateInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licenseTemplateInfoUrl
{-# INLINE licenseTemplateInfoUrlL #-}



-- * LicensesTemplateListEntry

-- | 'licensesTemplateListEntryKey' Lens
licensesTemplateListEntryKeyL :: Lens_' LicensesTemplateListEntry (Maybe Text)
licensesTemplateListEntryKeyL :: Lens_' LicensesTemplateListEntry (Maybe Text)
licensesTemplateListEntryKeyL Maybe Text -> f (Maybe Text)
f LicensesTemplateListEntry{Maybe Text
licensesTemplateListEntryKey :: LicensesTemplateListEntry -> Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryName :: Maybe Text
licensesTemplateListEntryUrl :: Maybe Text
$sel:licensesTemplateListEntryName:LicensesTemplateListEntry :: LicensesTemplateListEntry -> Maybe Text
$sel:licensesTemplateListEntryUrl:LicensesTemplateListEntry :: LicensesTemplateListEntry -> Maybe Text
..} = (\Maybe Text
licensesTemplateListEntryKey -> LicensesTemplateListEntry { Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryKey, Maybe Text
licensesTemplateListEntryName :: Maybe Text
licensesTemplateListEntryUrl :: Maybe Text
$sel:licensesTemplateListEntryName:LicensesTemplateListEntry :: Maybe Text
$sel:licensesTemplateListEntryUrl:LicensesTemplateListEntry :: Maybe Text
..} ) (Maybe Text -> LicensesTemplateListEntry)
-> f (Maybe Text) -> f LicensesTemplateListEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licensesTemplateListEntryKey
{-# INLINE licensesTemplateListEntryKeyL #-}

-- | 'licensesTemplateListEntryName' Lens
licensesTemplateListEntryNameL :: Lens_' LicensesTemplateListEntry (Maybe Text)
licensesTemplateListEntryNameL :: Lens_' LicensesTemplateListEntry (Maybe Text)
licensesTemplateListEntryNameL Maybe Text -> f (Maybe Text)
f LicensesTemplateListEntry{Maybe Text
licensesTemplateListEntryKey :: LicensesTemplateListEntry -> Maybe Text
$sel:licensesTemplateListEntryName:LicensesTemplateListEntry :: LicensesTemplateListEntry -> Maybe Text
$sel:licensesTemplateListEntryUrl:LicensesTemplateListEntry :: LicensesTemplateListEntry -> Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryName :: Maybe Text
licensesTemplateListEntryUrl :: Maybe Text
..} = (\Maybe Text
licensesTemplateListEntryName -> LicensesTemplateListEntry { Maybe Text
$sel:licensesTemplateListEntryName:LicensesTemplateListEntry :: Maybe Text
licensesTemplateListEntryName :: Maybe Text
licensesTemplateListEntryName, Maybe Text
licensesTemplateListEntryKey :: Maybe Text
$sel:licensesTemplateListEntryUrl:LicensesTemplateListEntry :: Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryUrl :: Maybe Text
..} ) (Maybe Text -> LicensesTemplateListEntry)
-> f (Maybe Text) -> f LicensesTemplateListEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licensesTemplateListEntryName
{-# INLINE licensesTemplateListEntryNameL #-}

-- | 'licensesTemplateListEntryUrl' Lens
licensesTemplateListEntryUrlL :: Lens_' LicensesTemplateListEntry (Maybe Text)
licensesTemplateListEntryUrlL :: Lens_' LicensesTemplateListEntry (Maybe Text)
licensesTemplateListEntryUrlL Maybe Text -> f (Maybe Text)
f LicensesTemplateListEntry{Maybe Text
licensesTemplateListEntryKey :: LicensesTemplateListEntry -> Maybe Text
$sel:licensesTemplateListEntryName:LicensesTemplateListEntry :: LicensesTemplateListEntry -> Maybe Text
$sel:licensesTemplateListEntryUrl:LicensesTemplateListEntry :: LicensesTemplateListEntry -> Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryName :: Maybe Text
licensesTemplateListEntryUrl :: Maybe Text
..} = (\Maybe Text
licensesTemplateListEntryUrl -> LicensesTemplateListEntry { Maybe Text
$sel:licensesTemplateListEntryUrl:LicensesTemplateListEntry :: Maybe Text
licensesTemplateListEntryUrl :: Maybe Text
licensesTemplateListEntryUrl, Maybe Text
licensesTemplateListEntryKey :: Maybe Text
$sel:licensesTemplateListEntryName:LicensesTemplateListEntry :: Maybe Text
licensesTemplateListEntryKey :: Maybe Text
licensesTemplateListEntryName :: Maybe Text
..} ) (Maybe Text -> LicensesTemplateListEntry)
-> f (Maybe Text) -> f LicensesTemplateListEntry
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
licensesTemplateListEntryUrl
{-# INLINE licensesTemplateListEntryUrlL #-}



-- * MarkdownOption

-- | 'markdownOptionContext' Lens
markdownOptionContextL :: Lens_' MarkdownOption (Maybe Text)
markdownOptionContextL :: Lens_' MarkdownOption (Maybe Text)
markdownOptionContextL Maybe Text -> f (Maybe Text)
f MarkdownOption{Maybe Bool
Maybe Text
markdownOptionContext :: MarkdownOption -> Maybe Text
markdownOptionContext :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionWiki :: Maybe Bool
$sel:markdownOptionMode:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionText:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: MarkdownOption -> Maybe Bool
..} = (\Maybe Text
markdownOptionContext -> MarkdownOption { Maybe Text
markdownOptionContext :: Maybe Text
markdownOptionContext :: Maybe Text
markdownOptionContext, Maybe Bool
Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionWiki :: Maybe Bool
$sel:markdownOptionMode:MarkdownOption :: Maybe Text
$sel:markdownOptionText:MarkdownOption :: Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: Maybe Bool
..} ) (Maybe Text -> MarkdownOption)
-> f (Maybe Text) -> f MarkdownOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markdownOptionContext
{-# INLINE markdownOptionContextL #-}

-- | 'markdownOptionMode' Lens
markdownOptionModeL :: Lens_' MarkdownOption (Maybe Text)
markdownOptionModeL :: Lens_' MarkdownOption (Maybe Text)
markdownOptionModeL Maybe Text -> f (Maybe Text)
f MarkdownOption{Maybe Bool
Maybe Text
markdownOptionContext :: MarkdownOption -> Maybe Text
$sel:markdownOptionMode:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionText:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: MarkdownOption -> Maybe Bool
markdownOptionContext :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionWiki :: Maybe Bool
..} = (\Maybe Text
markdownOptionMode -> MarkdownOption { Maybe Text
$sel:markdownOptionMode:MarkdownOption :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionMode, Maybe Bool
Maybe Text
markdownOptionContext :: Maybe Text
$sel:markdownOptionText:MarkdownOption :: Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: Maybe Bool
markdownOptionContext :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionWiki :: Maybe Bool
..} ) (Maybe Text -> MarkdownOption)
-> f (Maybe Text) -> f MarkdownOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markdownOptionMode
{-# INLINE markdownOptionModeL #-}

-- | 'markdownOptionText' Lens
markdownOptionTextL :: Lens_' MarkdownOption (Maybe Text)
markdownOptionTextL :: Lens_' MarkdownOption (Maybe Text)
markdownOptionTextL Maybe Text -> f (Maybe Text)
f MarkdownOption{Maybe Bool
Maybe Text
markdownOptionContext :: MarkdownOption -> Maybe Text
$sel:markdownOptionMode:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionText:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: MarkdownOption -> Maybe Bool
markdownOptionContext :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionWiki :: Maybe Bool
..} = (\Maybe Text
markdownOptionText -> MarkdownOption { Maybe Text
$sel:markdownOptionText:MarkdownOption :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionText, Maybe Bool
Maybe Text
markdownOptionContext :: Maybe Text
$sel:markdownOptionMode:MarkdownOption :: Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: Maybe Bool
markdownOptionContext :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionWiki :: Maybe Bool
..} ) (Maybe Text -> MarkdownOption)
-> f (Maybe Text) -> f MarkdownOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markdownOptionText
{-# INLINE markdownOptionTextL #-}

-- | 'markdownOptionWiki' Lens
markdownOptionWikiL :: Lens_' MarkdownOption (Maybe Bool)
markdownOptionWikiL :: Lens_' MarkdownOption (Maybe Bool)
markdownOptionWikiL Maybe Bool -> f (Maybe Bool)
f MarkdownOption{Maybe Bool
Maybe Text
markdownOptionContext :: MarkdownOption -> Maybe Text
$sel:markdownOptionMode:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionText:MarkdownOption :: MarkdownOption -> Maybe Text
$sel:markdownOptionWiki:MarkdownOption :: MarkdownOption -> Maybe Bool
markdownOptionContext :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionText :: Maybe Text
markdownOptionWiki :: Maybe Bool
..} = (\Maybe Bool
markdownOptionWiki -> MarkdownOption { Maybe Bool
$sel:markdownOptionWiki:MarkdownOption :: Maybe Bool
markdownOptionWiki :: Maybe Bool
markdownOptionWiki, Maybe Text
markdownOptionContext :: Maybe Text
$sel:markdownOptionMode:MarkdownOption :: Maybe Text
$sel:markdownOptionText:MarkdownOption :: Maybe Text
markdownOptionContext :: Maybe Text
markdownOptionMode :: Maybe Text
markdownOptionText :: Maybe Text
..} ) (Maybe Bool -> MarkdownOption)
-> f (Maybe Bool) -> f MarkdownOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
markdownOptionWiki
{-# INLINE markdownOptionWikiL #-}



-- * MarkupOption

-- | 'markupOptionContext' Lens
markupOptionContextL :: Lens_' MarkupOption (Maybe Text)
markupOptionContextL :: Lens_' MarkupOption (Maybe Text)
markupOptionContextL Maybe Text -> f (Maybe Text)
f MarkupOption{Maybe Bool
Maybe Text
markupOptionContext :: MarkupOption -> Maybe Text
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
$sel:markupOptionFilePath:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionMode:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionText:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionWiki:MarkupOption :: MarkupOption -> Maybe Bool
..} = (\Maybe Text
markupOptionContext -> MarkupOption { Maybe Text
markupOptionContext :: Maybe Text
markupOptionContext :: Maybe Text
markupOptionContext, Maybe Bool
Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
$sel:markupOptionFilePath:MarkupOption :: Maybe Text
$sel:markupOptionMode:MarkupOption :: Maybe Text
$sel:markupOptionText:MarkupOption :: Maybe Text
$sel:markupOptionWiki:MarkupOption :: Maybe Bool
..} ) (Maybe Text -> MarkupOption) -> f (Maybe Text) -> f MarkupOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markupOptionContext
{-# INLINE markupOptionContextL #-}

-- | 'markupOptionFilePath' Lens
markupOptionFilePathL :: Lens_' MarkupOption (Maybe Text)
markupOptionFilePathL :: Lens_' MarkupOption (Maybe Text)
markupOptionFilePathL Maybe Text -> f (Maybe Text)
f MarkupOption{Maybe Bool
Maybe Text
markupOptionContext :: MarkupOption -> Maybe Text
$sel:markupOptionFilePath:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionMode:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionText:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionWiki:MarkupOption :: MarkupOption -> Maybe Bool
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
..} = (\Maybe Text
markupOptionFilePath -> MarkupOption { Maybe Text
$sel:markupOptionFilePath:MarkupOption :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionFilePath, Maybe Bool
Maybe Text
markupOptionContext :: Maybe Text
$sel:markupOptionMode:MarkupOption :: Maybe Text
$sel:markupOptionText:MarkupOption :: Maybe Text
$sel:markupOptionWiki:MarkupOption :: Maybe Bool
markupOptionContext :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
..} ) (Maybe Text -> MarkupOption) -> f (Maybe Text) -> f MarkupOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markupOptionFilePath
{-# INLINE markupOptionFilePathL #-}

-- | 'markupOptionMode' Lens
markupOptionModeL :: Lens_' MarkupOption (Maybe Text)
markupOptionModeL :: Lens_' MarkupOption (Maybe Text)
markupOptionModeL Maybe Text -> f (Maybe Text)
f MarkupOption{Maybe Bool
Maybe Text
markupOptionContext :: MarkupOption -> Maybe Text
$sel:markupOptionFilePath:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionMode:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionText:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionWiki:MarkupOption :: MarkupOption -> Maybe Bool
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
..} = (\Maybe Text
markupOptionMode -> MarkupOption { Maybe Text
$sel:markupOptionMode:MarkupOption :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionMode, Maybe Bool
Maybe Text
markupOptionContext :: Maybe Text
$sel:markupOptionFilePath:MarkupOption :: Maybe Text
$sel:markupOptionText:MarkupOption :: Maybe Text
$sel:markupOptionWiki:MarkupOption :: Maybe Bool
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
..} ) (Maybe Text -> MarkupOption) -> f (Maybe Text) -> f MarkupOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markupOptionMode
{-# INLINE markupOptionModeL #-}

-- | 'markupOptionText' Lens
markupOptionTextL :: Lens_' MarkupOption (Maybe Text)
markupOptionTextL :: Lens_' MarkupOption (Maybe Text)
markupOptionTextL Maybe Text -> f (Maybe Text)
f MarkupOption{Maybe Bool
Maybe Text
markupOptionContext :: MarkupOption -> Maybe Text
$sel:markupOptionFilePath:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionMode:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionText:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionWiki:MarkupOption :: MarkupOption -> Maybe Bool
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
..} = (\Maybe Text
markupOptionText -> MarkupOption { Maybe Text
$sel:markupOptionText:MarkupOption :: Maybe Text
markupOptionText :: Maybe Text
markupOptionText, Maybe Bool
Maybe Text
markupOptionContext :: Maybe Text
$sel:markupOptionFilePath:MarkupOption :: Maybe Text
$sel:markupOptionMode:MarkupOption :: Maybe Text
$sel:markupOptionWiki:MarkupOption :: Maybe Bool
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionWiki :: Maybe Bool
..} ) (Maybe Text -> MarkupOption) -> f (Maybe Text) -> f MarkupOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
markupOptionText
{-# INLINE markupOptionTextL #-}

-- | 'markupOptionWiki' Lens
markupOptionWikiL :: Lens_' MarkupOption (Maybe Bool)
markupOptionWikiL :: Lens_' MarkupOption (Maybe Bool)
markupOptionWikiL Maybe Bool -> f (Maybe Bool)
f MarkupOption{Maybe Bool
Maybe Text
markupOptionContext :: MarkupOption -> Maybe Text
$sel:markupOptionFilePath:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionMode:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionText:MarkupOption :: MarkupOption -> Maybe Text
$sel:markupOptionWiki:MarkupOption :: MarkupOption -> Maybe Bool
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
markupOptionWiki :: Maybe Bool
..} = (\Maybe Bool
markupOptionWiki -> MarkupOption { Maybe Bool
$sel:markupOptionWiki:MarkupOption :: Maybe Bool
markupOptionWiki :: Maybe Bool
markupOptionWiki, Maybe Text
markupOptionContext :: Maybe Text
$sel:markupOptionFilePath:MarkupOption :: Maybe Text
$sel:markupOptionMode:MarkupOption :: Maybe Text
$sel:markupOptionText:MarkupOption :: Maybe Text
markupOptionContext :: Maybe Text
markupOptionFilePath :: Maybe Text
markupOptionMode :: Maybe Text
markupOptionText :: Maybe Text
..} ) (Maybe Bool -> MarkupOption) -> f (Maybe Bool) -> f MarkupOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
markupOptionWiki
{-# INLINE markupOptionWikiL #-}



-- * MergePullRequestOption

-- | 'mergePullRequestOptionDo' Lens
mergePullRequestOptionDoL :: Lens_' MergePullRequestOption (E'Do)
mergePullRequestOptionDoL :: Lens_' MergePullRequestOption E'Do
mergePullRequestOptionDoL E'Do -> f E'Do
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
..} = (\E'Do
mergePullRequestOptionDo -> MergePullRequestOption { E'Do
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionDo, Maybe Bool
Maybe Text
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
..} ) (E'Do -> MergePullRequestOption)
-> f E'Do -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> E'Do -> f E'Do
f E'Do
mergePullRequestOptionDo
{-# INLINE mergePullRequestOptionDoL #-}

-- | 'mergePullRequestOptionMergeCommitId' Lens
mergePullRequestOptionMergeCommitIdL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionMergeCommitIdL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionMergeCommitIdL Maybe Text -> f (Maybe Text)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Text
mergePullRequestOptionMergeCommitId -> MergePullRequestOption { Maybe Text
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeCommitId, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} ) (Maybe Text -> MergePullRequestOption)
-> f (Maybe Text) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
mergePullRequestOptionMergeCommitId
{-# INLINE mergePullRequestOptionMergeCommitIdL #-}

-- | 'mergePullRequestOptionMergeMessageField' Lens
mergePullRequestOptionMergeMessageFieldL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionMergeMessageFieldL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionMergeMessageFieldL Maybe Text -> f (Maybe Text)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Text
mergePullRequestOptionMergeMessageField -> MergePullRequestOption { Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeMessageField, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} ) (Maybe Text -> MergePullRequestOption)
-> f (Maybe Text) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
mergePullRequestOptionMergeMessageField
{-# INLINE mergePullRequestOptionMergeMessageFieldL #-}

-- | 'mergePullRequestOptionMergeTitleField' Lens
mergePullRequestOptionMergeTitleFieldL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionMergeTitleFieldL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionMergeTitleFieldL Maybe Text -> f (Maybe Text)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Text
mergePullRequestOptionMergeTitleField -> MergePullRequestOption { Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionMergeTitleField, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} ) (Maybe Text -> MergePullRequestOption)
-> f (Maybe Text) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
mergePullRequestOptionMergeTitleField
{-# INLINE mergePullRequestOptionMergeTitleFieldL #-}

-- | 'mergePullRequestOptionDeleteBranchAfterMerge' Lens
mergePullRequestOptionDeleteBranchAfterMergeL :: Lens_' MergePullRequestOption (Maybe Bool)
mergePullRequestOptionDeleteBranchAfterMergeL :: Lens_' MergePullRequestOption (Maybe Bool)
mergePullRequestOptionDeleteBranchAfterMergeL Maybe Bool -> f (Maybe Bool)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Bool
mergePullRequestOptionDeleteBranchAfterMerge -> MergePullRequestOption { Maybe Bool
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionDeleteBranchAfterMerge, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} ) (Maybe Bool -> MergePullRequestOption)
-> f (Maybe Bool) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
mergePullRequestOptionDeleteBranchAfterMerge
{-# INLINE mergePullRequestOptionDeleteBranchAfterMergeL #-}

-- | 'mergePullRequestOptionForceMerge' Lens
mergePullRequestOptionForceMergeL :: Lens_' MergePullRequestOption (Maybe Bool)
mergePullRequestOptionForceMergeL :: Lens_' MergePullRequestOption (Maybe Bool)
mergePullRequestOptionForceMergeL Maybe Bool -> f (Maybe Bool)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Bool
mergePullRequestOptionForceMerge -> MergePullRequestOption { Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionForceMerge, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} ) (Maybe Bool -> MergePullRequestOption)
-> f (Maybe Bool) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
mergePullRequestOptionForceMerge
{-# INLINE mergePullRequestOptionForceMergeL #-}

-- | 'mergePullRequestOptionHeadCommitId' Lens
mergePullRequestOptionHeadCommitIdL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionHeadCommitIdL :: Lens_' MergePullRequestOption (Maybe Text)
mergePullRequestOptionHeadCommitIdL Maybe Text -> f (Maybe Text)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Text
mergePullRequestOptionHeadCommitId -> MergePullRequestOption { Maybe Text
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionHeadCommitId, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} ) (Maybe Text -> MergePullRequestOption)
-> f (Maybe Text) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
mergePullRequestOptionHeadCommitId
{-# INLINE mergePullRequestOptionHeadCommitIdL #-}

-- | 'mergePullRequestOptionMergeWhenChecksSucceed' Lens
mergePullRequestOptionMergeWhenChecksSucceedL :: Lens_' MergePullRequestOption (Maybe Bool)
mergePullRequestOptionMergeWhenChecksSucceedL :: Lens_' MergePullRequestOption (Maybe Bool)
mergePullRequestOptionMergeWhenChecksSucceedL Maybe Bool -> f (Maybe Bool)
f MergePullRequestOption{Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: MergePullRequestOption -> E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: MergePullRequestOption -> Maybe Text
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: MergePullRequestOption -> Maybe Bool
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
..} = (\Maybe Bool
mergePullRequestOptionMergeWhenChecksSucceed -> MergePullRequestOption { Maybe Bool
$sel:mergePullRequestOptionMergeWhenChecksSucceed:MergePullRequestOption :: Maybe Bool
mergePullRequestOptionMergeWhenChecksSucceed :: Maybe Bool
mergePullRequestOptionMergeWhenChecksSucceed, Maybe Bool
Maybe Text
E'Do
mergePullRequestOptionDo :: E'Do
$sel:mergePullRequestOptionMergeCommitId:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeMessageField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionMergeTitleField:MergePullRequestOption :: Maybe Text
$sel:mergePullRequestOptionDeleteBranchAfterMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionForceMerge:MergePullRequestOption :: Maybe Bool
$sel:mergePullRequestOptionHeadCommitId:MergePullRequestOption :: Maybe Text
mergePullRequestOptionDo :: E'Do
mergePullRequestOptionMergeCommitId :: Maybe Text
mergePullRequestOptionMergeMessageField :: Maybe Text
mergePullRequestOptionMergeTitleField :: Maybe Text
mergePullRequestOptionDeleteBranchAfterMerge :: Maybe Bool
mergePullRequestOptionForceMerge :: Maybe Bool
mergePullRequestOptionHeadCommitId :: Maybe Text
..} ) (Maybe Bool -> MergePullRequestOption)
-> f (Maybe Bool) -> f MergePullRequestOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
mergePullRequestOptionMergeWhenChecksSucceed
{-# INLINE mergePullRequestOptionMergeWhenChecksSucceedL #-}



-- * MergeUpstreamRequest

-- | 'mergeUpstreamRequestBranch' Lens
mergeUpstreamRequestBranchL :: Lens_' MergeUpstreamRequest (Maybe Text)
mergeUpstreamRequestBranchL :: Lens_' MergeUpstreamRequest (Maybe Text)
mergeUpstreamRequestBranchL Maybe Text -> f (Maybe Text)
f MergeUpstreamRequest{Maybe Text
mergeUpstreamRequestBranch :: MergeUpstreamRequest -> Maybe Text
mergeUpstreamRequestBranch :: Maybe Text
..} = (\Maybe Text
mergeUpstreamRequestBranch -> MergeUpstreamRequest { Maybe Text
mergeUpstreamRequestBranch :: Maybe Text
mergeUpstreamRequestBranch :: Maybe Text
mergeUpstreamRequestBranch, ..} ) (Maybe Text -> MergeUpstreamRequest)
-> f (Maybe Text) -> f MergeUpstreamRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
mergeUpstreamRequestBranch
{-# INLINE mergeUpstreamRequestBranchL #-}



-- * MergeUpstreamResponse

-- | 'mergeUpstreamResponseMergeType' Lens
mergeUpstreamResponseMergeTypeL :: Lens_' MergeUpstreamResponse (Maybe Text)
mergeUpstreamResponseMergeTypeL :: Lens_' MergeUpstreamResponse (Maybe Text)
mergeUpstreamResponseMergeTypeL Maybe Text -> f (Maybe Text)
f MergeUpstreamResponse{Maybe Text
mergeUpstreamResponseMergeType :: MergeUpstreamResponse -> Maybe Text
mergeUpstreamResponseMergeType :: Maybe Text
..} = (\Maybe Text
mergeUpstreamResponseMergeType -> MergeUpstreamResponse { Maybe Text
mergeUpstreamResponseMergeType :: Maybe Text
mergeUpstreamResponseMergeType :: Maybe Text
mergeUpstreamResponseMergeType, ..} ) (Maybe Text -> MergeUpstreamResponse)
-> f (Maybe Text) -> f MergeUpstreamResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
mergeUpstreamResponseMergeType
{-# INLINE mergeUpstreamResponseMergeTypeL #-}



-- * MigrateRepoOptions

-- | 'migrateRepoOptionsAuthPassword' Lens
migrateRepoOptionsAuthPasswordL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAuthPasswordL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAuthPasswordL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsAuthPassword -> MigrateRepoOptions { Maybe Text
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthPassword, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsAuthPassword
{-# INLINE migrateRepoOptionsAuthPasswordL #-}

-- | 'migrateRepoOptionsAuthToken' Lens
migrateRepoOptionsAuthTokenL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAuthTokenL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAuthTokenL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsAuthToken -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthToken, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsAuthToken
{-# INLINE migrateRepoOptionsAuthTokenL #-}

-- | 'migrateRepoOptionsAuthUsername' Lens
migrateRepoOptionsAuthUsernameL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAuthUsernameL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAuthUsernameL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsAuthUsername -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAuthUsername, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsAuthUsername
{-# INLINE migrateRepoOptionsAuthUsernameL #-}

-- | 'migrateRepoOptionsAwsAccessKeyId' Lens
migrateRepoOptionsAwsAccessKeyIdL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAwsAccessKeyIdL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAwsAccessKeyIdL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsAwsAccessKeyId -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsAccessKeyId, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsAwsAccessKeyId
{-# INLINE migrateRepoOptionsAwsAccessKeyIdL #-}

-- | 'migrateRepoOptionsAwsSecretAccessKey' Lens
migrateRepoOptionsAwsSecretAccessKeyL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAwsSecretAccessKeyL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsAwsSecretAccessKeyL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsAwsSecretAccessKey -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsAwsSecretAccessKey
{-# INLINE migrateRepoOptionsAwsSecretAccessKeyL #-}

-- | 'migrateRepoOptionsCloneAddr' Lens
migrateRepoOptionsCloneAddrL :: Lens_' MigrateRepoOptions (Text)
migrateRepoOptionsCloneAddrL :: Lens_' MigrateRepoOptions Text
migrateRepoOptionsCloneAddrL Text -> f Text
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Text
migrateRepoOptionsCloneAddr -> MigrateRepoOptions { Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsCloneAddr, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Text -> MigrateRepoOptions) -> f Text -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
migrateRepoOptionsCloneAddr
{-# INLINE migrateRepoOptionsCloneAddrL #-}

-- | 'migrateRepoOptionsDescription' Lens
migrateRepoOptionsDescriptionL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsDescriptionL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsDescriptionL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsDescription -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsDescription, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsDescription
{-# INLINE migrateRepoOptionsDescriptionL #-}

-- | 'migrateRepoOptionsIssues' Lens
migrateRepoOptionsIssuesL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsIssuesL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsIssuesL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsIssues -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsIssues, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsIssues
{-# INLINE migrateRepoOptionsIssuesL #-}

-- | 'migrateRepoOptionsLabels' Lens
migrateRepoOptionsLabelsL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsLabelsL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsLabelsL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsLabels -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLabels, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsLabels
{-# INLINE migrateRepoOptionsLabelsL #-}

-- | 'migrateRepoOptionsLfs' Lens
migrateRepoOptionsLfsL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsLfsL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsLfsL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsLfs -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfs, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsLfs
{-# INLINE migrateRepoOptionsLfsL #-}

-- | 'migrateRepoOptionsLfsEndpoint' Lens
migrateRepoOptionsLfsEndpointL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsLfsEndpointL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsLfsEndpointL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsLfsEndpoint -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsLfsEndpoint, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsLfsEndpoint
{-# INLINE migrateRepoOptionsLfsEndpointL #-}

-- | 'migrateRepoOptionsMilestones' Lens
migrateRepoOptionsMilestonesL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsMilestonesL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsMilestonesL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsMilestones -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMilestones, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsMilestones
{-# INLINE migrateRepoOptionsMilestonesL #-}

-- | 'migrateRepoOptionsMirror' Lens
migrateRepoOptionsMirrorL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsMirrorL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsMirrorL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsMirror -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirror, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsMirror
{-# INLINE migrateRepoOptionsMirrorL #-}

-- | 'migrateRepoOptionsMirrorInterval' Lens
migrateRepoOptionsMirrorIntervalL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsMirrorIntervalL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsMirrorIntervalL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsMirrorInterval -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsMirrorInterval, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsMirrorInterval
{-# INLINE migrateRepoOptionsMirrorIntervalL #-}

-- | 'migrateRepoOptionsPrivate' Lens
migrateRepoOptionsPrivateL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsPrivateL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsPrivateL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsPrivate -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPrivate, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsPrivate
{-# INLINE migrateRepoOptionsPrivateL #-}

-- | 'migrateRepoOptionsPullRequests' Lens
migrateRepoOptionsPullRequestsL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsPullRequestsL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsPullRequestsL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsPullRequests -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsPullRequests, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsPullRequests
{-# INLINE migrateRepoOptionsPullRequestsL #-}

-- | 'migrateRepoOptionsReleases' Lens
migrateRepoOptionsReleasesL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsReleasesL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsReleasesL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsReleases -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsReleases, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsReleases
{-# INLINE migrateRepoOptionsReleasesL #-}

-- | 'migrateRepoOptionsRepoName' Lens
migrateRepoOptionsRepoNameL :: Lens_' MigrateRepoOptions (Text)
migrateRepoOptionsRepoNameL :: Lens_' MigrateRepoOptions Text
migrateRepoOptionsRepoNameL Text -> f Text
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Text
migrateRepoOptionsRepoName -> MigrateRepoOptions { Text
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoName, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Text -> MigrateRepoOptions) -> f Text -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
migrateRepoOptionsRepoName
{-# INLINE migrateRepoOptionsRepoNameL #-}

-- | 'migrateRepoOptionsRepoOwner' Lens
migrateRepoOptionsRepoOwnerL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsRepoOwnerL :: Lens_' MigrateRepoOptions (Maybe Text)
migrateRepoOptionsRepoOwnerL Maybe Text -> f (Maybe Text)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Text
migrateRepoOptionsRepoOwner -> MigrateRepoOptions { Maybe Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsRepoOwner, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Text -> MigrateRepoOptions)
-> f (Maybe Text) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
migrateRepoOptionsRepoOwner
{-# INLINE migrateRepoOptionsRepoOwnerL #-}

-- | 'migrateRepoOptionsService' Lens
migrateRepoOptionsServiceL :: Lens_' MigrateRepoOptions (Maybe E'Service)
migrateRepoOptionsServiceL :: Lens_' MigrateRepoOptions (Maybe E'Service)
migrateRepoOptionsServiceL Maybe E'Service -> f (Maybe E'Service)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe E'Service
migrateRepoOptionsService -> MigrateRepoOptions { Maybe E'Service
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsService, Maybe Bool
Maybe Integer
Maybe Text
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe E'Service -> MigrateRepoOptions)
-> f (Maybe E'Service) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Service -> f (Maybe E'Service)
f Maybe E'Service
migrateRepoOptionsService
{-# INLINE migrateRepoOptionsServiceL #-}

-- | 'migrateRepoOptionsUid' Lens
migrateRepoOptionsUidL :: Lens_' MigrateRepoOptions (Maybe Integer)
migrateRepoOptionsUidL :: Lens_' MigrateRepoOptions (Maybe Integer)
migrateRepoOptionsUidL Maybe Integer -> f (Maybe Integer)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Integer
migrateRepoOptionsUid -> MigrateRepoOptions { Maybe Integer
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsUid, Maybe Bool
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsWiki :: Maybe Bool
..} ) (Maybe Integer -> MigrateRepoOptions)
-> f (Maybe Integer) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
migrateRepoOptionsUid
{-# INLINE migrateRepoOptionsUidL #-}

-- | 'migrateRepoOptionsWiki' Lens
migrateRepoOptionsWikiL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsWikiL :: Lens_' MigrateRepoOptions (Maybe Bool)
migrateRepoOptionsWikiL Maybe Bool -> f (Maybe Bool)
f MigrateRepoOptions{Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: MigrateRepoOptions -> Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: MigrateRepoOptions -> Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Integer
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: MigrateRepoOptions -> Maybe Bool
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
migrateRepoOptionsWiki :: Maybe Bool
..} = (\Maybe Bool
migrateRepoOptionsWiki -> MigrateRepoOptions { Maybe Bool
$sel:migrateRepoOptionsWiki:MigrateRepoOptions :: Maybe Bool
migrateRepoOptionsWiki :: Maybe Bool
migrateRepoOptionsWiki, Maybe Bool
Maybe Integer
Maybe Text
Maybe E'Service
Text
migrateRepoOptionsAuthPassword :: Maybe Text
$sel:migrateRepoOptionsAuthToken:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAuthUsername:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsAccessKeyId:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsAwsSecretAccessKey:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsCloneAddr:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsDescription:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsIssues:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLabels:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfs:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsLfsEndpoint:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsMilestones:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirror:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsMirrorInterval:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsPrivate:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsPullRequests:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsReleases:MigrateRepoOptions :: Maybe Bool
$sel:migrateRepoOptionsRepoName:MigrateRepoOptions :: Text
$sel:migrateRepoOptionsRepoOwner:MigrateRepoOptions :: Maybe Text
$sel:migrateRepoOptionsService:MigrateRepoOptions :: Maybe E'Service
$sel:migrateRepoOptionsUid:MigrateRepoOptions :: Maybe Integer
migrateRepoOptionsAuthPassword :: Maybe Text
migrateRepoOptionsAuthToken :: Maybe Text
migrateRepoOptionsAuthUsername :: Maybe Text
migrateRepoOptionsAwsAccessKeyId :: Maybe Text
migrateRepoOptionsAwsSecretAccessKey :: Maybe Text
migrateRepoOptionsCloneAddr :: Text
migrateRepoOptionsDescription :: Maybe Text
migrateRepoOptionsIssues :: Maybe Bool
migrateRepoOptionsLabels :: Maybe Bool
migrateRepoOptionsLfs :: Maybe Bool
migrateRepoOptionsLfsEndpoint :: Maybe Text
migrateRepoOptionsMilestones :: Maybe Bool
migrateRepoOptionsMirror :: Maybe Bool
migrateRepoOptionsMirrorInterval :: Maybe Text
migrateRepoOptionsPrivate :: Maybe Bool
migrateRepoOptionsPullRequests :: Maybe Bool
migrateRepoOptionsReleases :: Maybe Bool
migrateRepoOptionsRepoName :: Text
migrateRepoOptionsRepoOwner :: Maybe Text
migrateRepoOptionsService :: Maybe E'Service
migrateRepoOptionsUid :: Maybe Integer
..} ) (Maybe Bool -> MigrateRepoOptions)
-> f (Maybe Bool) -> f MigrateRepoOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
migrateRepoOptionsWiki
{-# INLINE migrateRepoOptionsWikiL #-}



-- * Milestone

-- | 'milestoneClosedAt' Lens
milestoneClosedAtL :: Lens_' Milestone (Maybe DateTime)
milestoneClosedAtL :: Lens_' Milestone (Maybe DateTime)
milestoneClosedAtL Maybe DateTime -> f (Maybe DateTime)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
..} = (\Maybe DateTime
milestoneClosedAt -> Milestone { Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedAt, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
..} ) (Maybe DateTime -> Milestone) -> f (Maybe DateTime) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
milestoneClosedAt
{-# INLINE milestoneClosedAtL #-}

-- | 'milestoneClosedIssues' Lens
milestoneClosedIssuesL :: Lens_' Milestone (Maybe Integer)
milestoneClosedIssuesL :: Lens_' Milestone (Maybe Integer)
milestoneClosedIssuesL Maybe Integer -> f (Maybe Integer)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe Integer
milestoneClosedIssues -> Milestone { Maybe Integer
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
milestoneClosedIssues :: Maybe Integer
milestoneClosedIssues, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe Integer -> Milestone) -> f (Maybe Integer) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
milestoneClosedIssues
{-# INLINE milestoneClosedIssuesL #-}

-- | 'milestoneCreatedAt' Lens
milestoneCreatedAtL :: Lens_' Milestone (Maybe DateTime)
milestoneCreatedAtL :: Lens_' Milestone (Maybe DateTime)
milestoneCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
milestoneCreatedAt -> Milestone { Maybe DateTime
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
milestoneCreatedAt :: Maybe DateTime
milestoneCreatedAt, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe DateTime -> Milestone) -> f (Maybe DateTime) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
milestoneCreatedAt
{-# INLINE milestoneCreatedAtL #-}

-- | 'milestoneDescription' Lens
milestoneDescriptionL :: Lens_' Milestone (Maybe Text)
milestoneDescriptionL :: Lens_' Milestone (Maybe Text)
milestoneDescriptionL Maybe Text -> f (Maybe Text)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
milestoneDescription -> Milestone { Maybe Text
$sel:milestoneDescription:Milestone :: Maybe Text
milestoneDescription :: Maybe Text
milestoneDescription, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> Milestone) -> f (Maybe Text) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
milestoneDescription
{-# INLINE milestoneDescriptionL #-}

-- | 'milestoneDueOn' Lens
milestoneDueOnL :: Lens_' Milestone (Maybe DateTime)
milestoneDueOnL :: Lens_' Milestone (Maybe DateTime)
milestoneDueOnL Maybe DateTime -> f (Maybe DateTime)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
milestoneDueOn -> Milestone { Maybe DateTime
$sel:milestoneDueOn:Milestone :: Maybe DateTime
milestoneDueOn :: Maybe DateTime
milestoneDueOn, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe DateTime -> Milestone) -> f (Maybe DateTime) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
milestoneDueOn
{-# INLINE milestoneDueOnL #-}

-- | 'milestoneId' Lens
milestoneIdL :: Lens_' Milestone (Maybe Integer)
milestoneIdL :: Lens_' Milestone (Maybe Integer)
milestoneIdL Maybe Integer -> f (Maybe Integer)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe Integer
milestoneId -> Milestone { Maybe Integer
$sel:milestoneId:Milestone :: Maybe Integer
milestoneId :: Maybe Integer
milestoneId, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe Integer -> Milestone) -> f (Maybe Integer) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
milestoneId
{-# INLINE milestoneIdL #-}

-- | 'milestoneOpenIssues' Lens
milestoneOpenIssuesL :: Lens_' Milestone (Maybe Integer)
milestoneOpenIssuesL :: Lens_' Milestone (Maybe Integer)
milestoneOpenIssuesL Maybe Integer -> f (Maybe Integer)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe Integer
milestoneOpenIssues -> Milestone { Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneOpenIssues, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe Integer -> Milestone) -> f (Maybe Integer) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
milestoneOpenIssues
{-# INLINE milestoneOpenIssuesL #-}

-- | 'milestoneState' Lens
milestoneStateL :: Lens_' Milestone (Maybe Text)
milestoneStateL :: Lens_' Milestone (Maybe Text)
milestoneStateL Maybe Text -> f (Maybe Text)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
milestoneState -> Milestone { Maybe Text
$sel:milestoneState:Milestone :: Maybe Text
milestoneState :: Maybe Text
milestoneState, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneTitle:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> Milestone) -> f (Maybe Text) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
milestoneState
{-# INLINE milestoneStateL #-}

-- | 'milestoneTitle' Lens
milestoneTitleL :: Lens_' Milestone (Maybe Text)
milestoneTitleL :: Lens_' Milestone (Maybe Text)
milestoneTitleL Maybe Text -> f (Maybe Text)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe Text
milestoneTitle -> Milestone { Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
milestoneTitle :: Maybe Text
milestoneTitle, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> Milestone) -> f (Maybe Text) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
milestoneTitle
{-# INLINE milestoneTitleL #-}

-- | 'milestoneUpdatedAt' Lens
milestoneUpdatedAtL :: Lens_' Milestone (Maybe DateTime)
milestoneUpdatedAtL :: Lens_' Milestone (Maybe DateTime)
milestoneUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f Milestone{Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Milestone -> Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneDescription:Milestone :: Milestone -> Maybe Text
$sel:milestoneDueOn:Milestone :: Milestone -> Maybe DateTime
$sel:milestoneId:Milestone :: Milestone -> Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Milestone -> Maybe Integer
$sel:milestoneState:Milestone :: Milestone -> Maybe Text
$sel:milestoneTitle:Milestone :: Milestone -> Maybe Text
$sel:milestoneUpdatedAt:Milestone :: Milestone -> Maybe DateTime
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
milestoneUpdatedAt :: Maybe DateTime
..} = (\Maybe DateTime
milestoneUpdatedAt -> Milestone { Maybe DateTime
$sel:milestoneUpdatedAt:Milestone :: Maybe DateTime
milestoneUpdatedAt :: Maybe DateTime
milestoneUpdatedAt, Maybe Integer
Maybe Text
Maybe DateTime
milestoneClosedAt :: Maybe DateTime
$sel:milestoneClosedIssues:Milestone :: Maybe Integer
$sel:milestoneCreatedAt:Milestone :: Maybe DateTime
$sel:milestoneDescription:Milestone :: Maybe Text
$sel:milestoneDueOn:Milestone :: Maybe DateTime
$sel:milestoneId:Milestone :: Maybe Integer
$sel:milestoneOpenIssues:Milestone :: Maybe Integer
$sel:milestoneState:Milestone :: Maybe Text
$sel:milestoneTitle:Milestone :: Maybe Text
milestoneClosedAt :: Maybe DateTime
milestoneClosedIssues :: Maybe Integer
milestoneCreatedAt :: Maybe DateTime
milestoneDescription :: Maybe Text
milestoneDueOn :: Maybe DateTime
milestoneId :: Maybe Integer
milestoneOpenIssues :: Maybe Integer
milestoneState :: Maybe Text
milestoneTitle :: Maybe Text
..} ) (Maybe DateTime -> Milestone) -> f (Maybe DateTime) -> f Milestone
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
milestoneUpdatedAt
{-# INLINE milestoneUpdatedAtL #-}



-- * NewIssuePinsAllowed

-- | 'newIssuePinsAllowedIssues' Lens
newIssuePinsAllowedIssuesL :: Lens_' NewIssuePinsAllowed (Maybe Bool)
newIssuePinsAllowedIssuesL :: Lens_' NewIssuePinsAllowed (Maybe Bool)
newIssuePinsAllowedIssuesL Maybe Bool -> f (Maybe Bool)
f NewIssuePinsAllowed{Maybe Bool
newIssuePinsAllowedIssues :: NewIssuePinsAllowed -> Maybe Bool
newIssuePinsAllowedIssues :: Maybe Bool
newIssuePinsAllowedPullRequests :: Maybe Bool
$sel:newIssuePinsAllowedPullRequests:NewIssuePinsAllowed :: NewIssuePinsAllowed -> Maybe Bool
..} = (\Maybe Bool
newIssuePinsAllowedIssues -> NewIssuePinsAllowed { Maybe Bool
newIssuePinsAllowedIssues :: Maybe Bool
newIssuePinsAllowedIssues :: Maybe Bool
newIssuePinsAllowedIssues, Maybe Bool
newIssuePinsAllowedPullRequests :: Maybe Bool
$sel:newIssuePinsAllowedPullRequests:NewIssuePinsAllowed :: Maybe Bool
..} ) (Maybe Bool -> NewIssuePinsAllowed)
-> f (Maybe Bool) -> f NewIssuePinsAllowed
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
newIssuePinsAllowedIssues
{-# INLINE newIssuePinsAllowedIssuesL #-}

-- | 'newIssuePinsAllowedPullRequests' Lens
newIssuePinsAllowedPullRequestsL :: Lens_' NewIssuePinsAllowed (Maybe Bool)
newIssuePinsAllowedPullRequestsL :: Lens_' NewIssuePinsAllowed (Maybe Bool)
newIssuePinsAllowedPullRequestsL Maybe Bool -> f (Maybe Bool)
f NewIssuePinsAllowed{Maybe Bool
newIssuePinsAllowedIssues :: NewIssuePinsAllowed -> Maybe Bool
$sel:newIssuePinsAllowedPullRequests:NewIssuePinsAllowed :: NewIssuePinsAllowed -> Maybe Bool
newIssuePinsAllowedIssues :: Maybe Bool
newIssuePinsAllowedPullRequests :: Maybe Bool
..} = (\Maybe Bool
newIssuePinsAllowedPullRequests -> NewIssuePinsAllowed { Maybe Bool
$sel:newIssuePinsAllowedPullRequests:NewIssuePinsAllowed :: Maybe Bool
newIssuePinsAllowedPullRequests :: Maybe Bool
newIssuePinsAllowedPullRequests, Maybe Bool
newIssuePinsAllowedIssues :: Maybe Bool
newIssuePinsAllowedIssues :: Maybe Bool
..} ) (Maybe Bool -> NewIssuePinsAllowed)
-> f (Maybe Bool) -> f NewIssuePinsAllowed
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
newIssuePinsAllowedPullRequests
{-# INLINE newIssuePinsAllowedPullRequestsL #-}



-- * NodeInfo

-- | 'nodeInfoMetadata' Lens
nodeInfoMetadataL :: Lens_' NodeInfo (Maybe A.Value)
nodeInfoMetadataL :: Lens_' NodeInfo (Maybe Value)
nodeInfoMetadataL Maybe Value -> f (Maybe Value)
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
..} = (\Maybe Value
nodeInfoMetadata -> NodeInfo { Maybe Value
nodeInfoMetadata :: Maybe Value
nodeInfoMetadata :: Maybe Value
nodeInfoMetadata, Maybe Bool
Maybe [Text]
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
..} ) (Maybe Value -> NodeInfo) -> f (Maybe Value) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
nodeInfoMetadata
{-# INLINE nodeInfoMetadataL #-}

-- | 'nodeInfoOpenRegistrations' Lens
nodeInfoOpenRegistrationsL :: Lens_' NodeInfo (Maybe Bool)
nodeInfoOpenRegistrationsL :: Lens_' NodeInfo (Maybe Bool)
nodeInfoOpenRegistrationsL Maybe Bool -> f (Maybe Bool)
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} = (\Maybe Bool
nodeInfoOpenRegistrations -> NodeInfo { Maybe Bool
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoOpenRegistrations, Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: Maybe Value
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} ) (Maybe Bool -> NodeInfo) -> f (Maybe Bool) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
nodeInfoOpenRegistrations
{-# INLINE nodeInfoOpenRegistrationsL #-}

-- | 'nodeInfoProtocols' Lens
nodeInfoProtocolsL :: Lens_' NodeInfo (Maybe [Text])
nodeInfoProtocolsL :: Lens_' NodeInfo (Maybe [Text])
nodeInfoProtocolsL Maybe [Text] -> f (Maybe [Text])
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} = (\Maybe [Text]
nodeInfoProtocols -> NodeInfo { Maybe [Text]
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
nodeInfoProtocols :: Maybe [Text]
nodeInfoProtocols, Maybe Bool
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} ) (Maybe [Text] -> NodeInfo) -> f (Maybe [Text]) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
nodeInfoProtocols
{-# INLINE nodeInfoProtocolsL #-}

-- | 'nodeInfoServices' Lens
nodeInfoServicesL :: Lens_' NodeInfo (Maybe NodeInfoServices)
nodeInfoServicesL :: Lens_' NodeInfo (Maybe NodeInfoServices)
nodeInfoServicesL Maybe NodeInfoServices -> f (Maybe NodeInfoServices)
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} = (\Maybe NodeInfoServices
nodeInfoServices -> NodeInfo { Maybe NodeInfoServices
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoServices, Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
nodeInfoMetadata :: Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} ) (Maybe NodeInfoServices -> NodeInfo)
-> f (Maybe NodeInfoServices) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe NodeInfoServices -> f (Maybe NodeInfoServices)
f Maybe NodeInfoServices
nodeInfoServices
{-# INLINE nodeInfoServicesL #-}

-- | 'nodeInfoSoftware' Lens
nodeInfoSoftwareL :: Lens_' NodeInfo (Maybe NodeInfoSoftware)
nodeInfoSoftwareL :: Lens_' NodeInfo (Maybe NodeInfoSoftware)
nodeInfoSoftwareL Maybe NodeInfoSoftware -> f (Maybe NodeInfoSoftware)
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} = (\Maybe NodeInfoSoftware
nodeInfoSoftware -> NodeInfo { Maybe NodeInfoSoftware
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoSoftware, Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoServices
nodeInfoMetadata :: Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} ) (Maybe NodeInfoSoftware -> NodeInfo)
-> f (Maybe NodeInfoSoftware) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe NodeInfoSoftware -> f (Maybe NodeInfoSoftware)
f Maybe NodeInfoSoftware
nodeInfoSoftware
{-# INLINE nodeInfoSoftwareL #-}

-- | 'nodeInfoUsage' Lens
nodeInfoUsageL :: Lens_' NodeInfo (Maybe NodeInfoUsage)
nodeInfoUsageL :: Lens_' NodeInfo (Maybe NodeInfoUsage)
nodeInfoUsageL Maybe NodeInfoUsage -> f (Maybe NodeInfoUsage)
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} = (\Maybe NodeInfoUsage
nodeInfoUsage -> NodeInfo { Maybe NodeInfoUsage
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoUsage, Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoVersion :: Maybe Text
..} ) (Maybe NodeInfoUsage -> NodeInfo)
-> f (Maybe NodeInfoUsage) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe NodeInfoUsage -> f (Maybe NodeInfoUsage)
f Maybe NodeInfoUsage
nodeInfoUsage
{-# INLINE nodeInfoUsageL #-}

-- | 'nodeInfoVersion' Lens
nodeInfoVersionL :: Lens_' NodeInfo (Maybe Text)
nodeInfoVersionL :: Lens_' NodeInfo (Maybe Text)
nodeInfoVersionL Maybe Text -> f (Maybe Text)
f NodeInfo{Maybe Bool
Maybe [Text]
Maybe Value
Maybe Text
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: NodeInfo -> Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: NodeInfo -> Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: NodeInfo -> Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: NodeInfo -> Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: NodeInfo -> Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: NodeInfo -> Maybe NodeInfoUsage
$sel:nodeInfoVersion:NodeInfo :: NodeInfo -> Maybe Text
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
nodeInfoVersion :: Maybe Text
..} = (\Maybe Text
nodeInfoVersion -> NodeInfo { Maybe Text
$sel:nodeInfoVersion:NodeInfo :: Maybe Text
nodeInfoVersion :: Maybe Text
nodeInfoVersion, Maybe Bool
Maybe [Text]
Maybe Value
Maybe NodeInfoUsage
Maybe NodeInfoSoftware
Maybe NodeInfoServices
nodeInfoMetadata :: Maybe Value
$sel:nodeInfoOpenRegistrations:NodeInfo :: Maybe Bool
$sel:nodeInfoProtocols:NodeInfo :: Maybe [Text]
$sel:nodeInfoServices:NodeInfo :: Maybe NodeInfoServices
$sel:nodeInfoSoftware:NodeInfo :: Maybe NodeInfoSoftware
$sel:nodeInfoUsage:NodeInfo :: Maybe NodeInfoUsage
nodeInfoMetadata :: Maybe Value
nodeInfoOpenRegistrations :: Maybe Bool
nodeInfoProtocols :: Maybe [Text]
nodeInfoServices :: Maybe NodeInfoServices
nodeInfoSoftware :: Maybe NodeInfoSoftware
nodeInfoUsage :: Maybe NodeInfoUsage
..} ) (Maybe Text -> NodeInfo) -> f (Maybe Text) -> f NodeInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
nodeInfoVersion
{-# INLINE nodeInfoVersionL #-}



-- * NodeInfoServices

-- | 'nodeInfoServicesInbound' Lens
nodeInfoServicesInboundL :: Lens_' NodeInfoServices (Maybe [Text])
nodeInfoServicesInboundL :: Lens_' NodeInfoServices (Maybe [Text])
nodeInfoServicesInboundL Maybe [Text] -> f (Maybe [Text])
f NodeInfoServices{Maybe [Text]
nodeInfoServicesInbound :: NodeInfoServices -> Maybe [Text]
nodeInfoServicesInbound :: Maybe [Text]
nodeInfoServicesOutbound :: Maybe [Text]
$sel:nodeInfoServicesOutbound:NodeInfoServices :: NodeInfoServices -> Maybe [Text]
..} = (\Maybe [Text]
nodeInfoServicesInbound -> NodeInfoServices { Maybe [Text]
nodeInfoServicesInbound :: Maybe [Text]
nodeInfoServicesInbound :: Maybe [Text]
nodeInfoServicesInbound, Maybe [Text]
nodeInfoServicesOutbound :: Maybe [Text]
$sel:nodeInfoServicesOutbound:NodeInfoServices :: Maybe [Text]
..} ) (Maybe [Text] -> NodeInfoServices)
-> f (Maybe [Text]) -> f NodeInfoServices
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
nodeInfoServicesInbound
{-# INLINE nodeInfoServicesInboundL #-}

-- | 'nodeInfoServicesOutbound' Lens
nodeInfoServicesOutboundL :: Lens_' NodeInfoServices (Maybe [Text])
nodeInfoServicesOutboundL :: Lens_' NodeInfoServices (Maybe [Text])
nodeInfoServicesOutboundL Maybe [Text] -> f (Maybe [Text])
f NodeInfoServices{Maybe [Text]
nodeInfoServicesInbound :: NodeInfoServices -> Maybe [Text]
$sel:nodeInfoServicesOutbound:NodeInfoServices :: NodeInfoServices -> Maybe [Text]
nodeInfoServicesInbound :: Maybe [Text]
nodeInfoServicesOutbound :: Maybe [Text]
..} = (\Maybe [Text]
nodeInfoServicesOutbound -> NodeInfoServices { Maybe [Text]
$sel:nodeInfoServicesOutbound:NodeInfoServices :: Maybe [Text]
nodeInfoServicesOutbound :: Maybe [Text]
nodeInfoServicesOutbound, Maybe [Text]
nodeInfoServicesInbound :: Maybe [Text]
nodeInfoServicesInbound :: Maybe [Text]
..} ) (Maybe [Text] -> NodeInfoServices)
-> f (Maybe [Text]) -> f NodeInfoServices
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
nodeInfoServicesOutbound
{-# INLINE nodeInfoServicesOutboundL #-}



-- * NodeInfoSoftware

-- | 'nodeInfoSoftwareHomepage' Lens
nodeInfoSoftwareHomepageL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareHomepageL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareHomepageL Maybe Text -> f (Maybe Text)
f NodeInfoSoftware{Maybe Text
nodeInfoSoftwareHomepage :: NodeInfoSoftware -> Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
..} = (\Maybe Text
nodeInfoSoftwareHomepage -> NodeInfoSoftware { Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareHomepage, Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: Maybe Text
..} ) (Maybe Text -> NodeInfoSoftware)
-> f (Maybe Text) -> f NodeInfoSoftware
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
nodeInfoSoftwareHomepage
{-# INLINE nodeInfoSoftwareHomepageL #-}

-- | 'nodeInfoSoftwareName' Lens
nodeInfoSoftwareNameL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareNameL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareNameL Maybe Text -> f (Maybe Text)
f NodeInfoSoftware{Maybe Text
nodeInfoSoftwareHomepage :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
..} = (\Maybe Text
nodeInfoSoftwareName -> NodeInfoSoftware { Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareName, Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
..} ) (Maybe Text -> NodeInfoSoftware)
-> f (Maybe Text) -> f NodeInfoSoftware
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
nodeInfoSoftwareName
{-# INLINE nodeInfoSoftwareNameL #-}

-- | 'nodeInfoSoftwareRepository' Lens
nodeInfoSoftwareRepositoryL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareRepositoryL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareRepositoryL Maybe Text -> f (Maybe Text)
f NodeInfoSoftware{Maybe Text
nodeInfoSoftwareHomepage :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
..} = (\Maybe Text
nodeInfoSoftwareRepository -> NodeInfoSoftware { Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareRepository, Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
..} ) (Maybe Text -> NodeInfoSoftware)
-> f (Maybe Text) -> f NodeInfoSoftware
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
nodeInfoSoftwareRepository
{-# INLINE nodeInfoSoftwareRepositoryL #-}

-- | 'nodeInfoSoftwareVersion' Lens
nodeInfoSoftwareVersionL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareVersionL :: Lens_' NodeInfoSoftware (Maybe Text)
nodeInfoSoftwareVersionL Maybe Text -> f (Maybe Text)
f NodeInfoSoftware{Maybe Text
nodeInfoSoftwareHomepage :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: NodeInfoSoftware -> Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
..} = (\Maybe Text
nodeInfoSoftwareVersion -> NodeInfoSoftware { Maybe Text
$sel:nodeInfoSoftwareVersion:NodeInfoSoftware :: Maybe Text
nodeInfoSoftwareVersion :: Maybe Text
nodeInfoSoftwareVersion, Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
$sel:nodeInfoSoftwareName:NodeInfoSoftware :: Maybe Text
$sel:nodeInfoSoftwareRepository:NodeInfoSoftware :: Maybe Text
nodeInfoSoftwareHomepage :: Maybe Text
nodeInfoSoftwareName :: Maybe Text
nodeInfoSoftwareRepository :: Maybe Text
..} ) (Maybe Text -> NodeInfoSoftware)
-> f (Maybe Text) -> f NodeInfoSoftware
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
nodeInfoSoftwareVersion
{-# INLINE nodeInfoSoftwareVersionL #-}



-- * NodeInfoUsage

-- | 'nodeInfoUsageLocalComments' Lens
nodeInfoUsageLocalCommentsL :: Lens_' NodeInfoUsage (Maybe Integer)
nodeInfoUsageLocalCommentsL :: Lens_' NodeInfoUsage (Maybe Integer)
nodeInfoUsageLocalCommentsL Maybe Integer -> f (Maybe Integer)
f NodeInfoUsage{Maybe Integer
Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: NodeInfoUsage -> Maybe Integer
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageLocalPosts :: Maybe Integer
nodeInfoUsageUsers :: Maybe NodeInfoUsageUsers
$sel:nodeInfoUsageLocalPosts:NodeInfoUsage :: NodeInfoUsage -> Maybe Integer
$sel:nodeInfoUsageUsers:NodeInfoUsage :: NodeInfoUsage -> Maybe NodeInfoUsageUsers
..} = (\Maybe Integer
nodeInfoUsageLocalComments -> NodeInfoUsage { Maybe Integer
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageLocalComments, Maybe Integer
Maybe NodeInfoUsageUsers
nodeInfoUsageLocalPosts :: Maybe Integer
nodeInfoUsageUsers :: Maybe NodeInfoUsageUsers
$sel:nodeInfoUsageLocalPosts:NodeInfoUsage :: Maybe Integer
$sel:nodeInfoUsageUsers:NodeInfoUsage :: Maybe NodeInfoUsageUsers
..} ) (Maybe Integer -> NodeInfoUsage)
-> f (Maybe Integer) -> f NodeInfoUsage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
nodeInfoUsageLocalComments
{-# INLINE nodeInfoUsageLocalCommentsL #-}

-- | 'nodeInfoUsageLocalPosts' Lens
nodeInfoUsageLocalPostsL :: Lens_' NodeInfoUsage (Maybe Integer)
nodeInfoUsageLocalPostsL :: Lens_' NodeInfoUsage (Maybe Integer)
nodeInfoUsageLocalPostsL Maybe Integer -> f (Maybe Integer)
f NodeInfoUsage{Maybe Integer
Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: NodeInfoUsage -> Maybe Integer
$sel:nodeInfoUsageLocalPosts:NodeInfoUsage :: NodeInfoUsage -> Maybe Integer
$sel:nodeInfoUsageUsers:NodeInfoUsage :: NodeInfoUsage -> Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageLocalPosts :: Maybe Integer
nodeInfoUsageUsers :: Maybe NodeInfoUsageUsers
..} = (\Maybe Integer
nodeInfoUsageLocalPosts -> NodeInfoUsage { Maybe Integer
$sel:nodeInfoUsageLocalPosts:NodeInfoUsage :: Maybe Integer
nodeInfoUsageLocalPosts :: Maybe Integer
nodeInfoUsageLocalPosts, Maybe Integer
Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: Maybe Integer
$sel:nodeInfoUsageUsers:NodeInfoUsage :: Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageUsers :: Maybe NodeInfoUsageUsers
..} ) (Maybe Integer -> NodeInfoUsage)
-> f (Maybe Integer) -> f NodeInfoUsage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
nodeInfoUsageLocalPosts
{-# INLINE nodeInfoUsageLocalPostsL #-}

-- | 'nodeInfoUsageUsers' Lens
nodeInfoUsageUsersL :: Lens_' NodeInfoUsage (Maybe NodeInfoUsageUsers)
nodeInfoUsageUsersL :: Lens_' NodeInfoUsage (Maybe NodeInfoUsageUsers)
nodeInfoUsageUsersL Maybe NodeInfoUsageUsers -> f (Maybe NodeInfoUsageUsers)
f NodeInfoUsage{Maybe Integer
Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: NodeInfoUsage -> Maybe Integer
$sel:nodeInfoUsageLocalPosts:NodeInfoUsage :: NodeInfoUsage -> Maybe Integer
$sel:nodeInfoUsageUsers:NodeInfoUsage :: NodeInfoUsage -> Maybe NodeInfoUsageUsers
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageLocalPosts :: Maybe Integer
nodeInfoUsageUsers :: Maybe NodeInfoUsageUsers
..} = (\Maybe NodeInfoUsageUsers
nodeInfoUsageUsers -> NodeInfoUsage { Maybe NodeInfoUsageUsers
$sel:nodeInfoUsageUsers:NodeInfoUsage :: Maybe NodeInfoUsageUsers
nodeInfoUsageUsers :: Maybe NodeInfoUsageUsers
nodeInfoUsageUsers, Maybe Integer
nodeInfoUsageLocalComments :: Maybe Integer
$sel:nodeInfoUsageLocalPosts:NodeInfoUsage :: Maybe Integer
nodeInfoUsageLocalComments :: Maybe Integer
nodeInfoUsageLocalPosts :: Maybe Integer
..} ) (Maybe NodeInfoUsageUsers -> NodeInfoUsage)
-> f (Maybe NodeInfoUsageUsers) -> f NodeInfoUsage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe NodeInfoUsageUsers -> f (Maybe NodeInfoUsageUsers)
f Maybe NodeInfoUsageUsers
nodeInfoUsageUsers
{-# INLINE nodeInfoUsageUsersL #-}



-- * NodeInfoUsageUsers

-- | 'nodeInfoUsageUsersActiveHalfyear' Lens
nodeInfoUsageUsersActiveHalfyearL :: Lens_' NodeInfoUsageUsers (Maybe Integer)
nodeInfoUsageUsersActiveHalfyearL :: Lens_' NodeInfoUsageUsers (Maybe Integer)
nodeInfoUsageUsersActiveHalfyearL Maybe Integer -> f (Maybe Integer)
f NodeInfoUsageUsers{Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: NodeInfoUsageUsers -> Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersActiveMonth :: Maybe Integer
nodeInfoUsageUsersTotal :: Maybe Integer
$sel:nodeInfoUsageUsersActiveMonth:NodeInfoUsageUsers :: NodeInfoUsageUsers -> Maybe Integer
$sel:nodeInfoUsageUsersTotal:NodeInfoUsageUsers :: NodeInfoUsageUsers -> Maybe Integer
..} = (\Maybe Integer
nodeInfoUsageUsersActiveHalfyear -> NodeInfoUsageUsers { Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersActiveHalfyear, Maybe Integer
nodeInfoUsageUsersActiveMonth :: Maybe Integer
nodeInfoUsageUsersTotal :: Maybe Integer
$sel:nodeInfoUsageUsersActiveMonth:NodeInfoUsageUsers :: Maybe Integer
$sel:nodeInfoUsageUsersTotal:NodeInfoUsageUsers :: Maybe Integer
..} ) (Maybe Integer -> NodeInfoUsageUsers)
-> f (Maybe Integer) -> f NodeInfoUsageUsers
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
nodeInfoUsageUsersActiveHalfyear
{-# INLINE nodeInfoUsageUsersActiveHalfyearL #-}

-- | 'nodeInfoUsageUsersActiveMonth' Lens
nodeInfoUsageUsersActiveMonthL :: Lens_' NodeInfoUsageUsers (Maybe Integer)
nodeInfoUsageUsersActiveMonthL :: Lens_' NodeInfoUsageUsers (Maybe Integer)
nodeInfoUsageUsersActiveMonthL Maybe Integer -> f (Maybe Integer)
f NodeInfoUsageUsers{Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: NodeInfoUsageUsers -> Maybe Integer
$sel:nodeInfoUsageUsersActiveMonth:NodeInfoUsageUsers :: NodeInfoUsageUsers -> Maybe Integer
$sel:nodeInfoUsageUsersTotal:NodeInfoUsageUsers :: NodeInfoUsageUsers -> Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersActiveMonth :: Maybe Integer
nodeInfoUsageUsersTotal :: Maybe Integer
..} = (\Maybe Integer
nodeInfoUsageUsersActiveMonth -> NodeInfoUsageUsers { Maybe Integer
$sel:nodeInfoUsageUsersActiveMonth:NodeInfoUsageUsers :: Maybe Integer
nodeInfoUsageUsersActiveMonth :: Maybe Integer
nodeInfoUsageUsersActiveMonth, Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
$sel:nodeInfoUsageUsersTotal:NodeInfoUsageUsers :: Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersTotal :: Maybe Integer
..} ) (Maybe Integer -> NodeInfoUsageUsers)
-> f (Maybe Integer) -> f NodeInfoUsageUsers
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
nodeInfoUsageUsersActiveMonth
{-# INLINE nodeInfoUsageUsersActiveMonthL #-}

-- | 'nodeInfoUsageUsersTotal' Lens
nodeInfoUsageUsersTotalL :: Lens_' NodeInfoUsageUsers (Maybe Integer)
nodeInfoUsageUsersTotalL :: Lens_' NodeInfoUsageUsers (Maybe Integer)
nodeInfoUsageUsersTotalL Maybe Integer -> f (Maybe Integer)
f NodeInfoUsageUsers{Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: NodeInfoUsageUsers -> Maybe Integer
$sel:nodeInfoUsageUsersActiveMonth:NodeInfoUsageUsers :: NodeInfoUsageUsers -> Maybe Integer
$sel:nodeInfoUsageUsersTotal:NodeInfoUsageUsers :: NodeInfoUsageUsers -> Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersActiveMonth :: Maybe Integer
nodeInfoUsageUsersTotal :: Maybe Integer
..} = (\Maybe Integer
nodeInfoUsageUsersTotal -> NodeInfoUsageUsers { Maybe Integer
$sel:nodeInfoUsageUsersTotal:NodeInfoUsageUsers :: Maybe Integer
nodeInfoUsageUsersTotal :: Maybe Integer
nodeInfoUsageUsersTotal, Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
$sel:nodeInfoUsageUsersActiveMonth:NodeInfoUsageUsers :: Maybe Integer
nodeInfoUsageUsersActiveHalfyear :: Maybe Integer
nodeInfoUsageUsersActiveMonth :: Maybe Integer
..} ) (Maybe Integer -> NodeInfoUsageUsers)
-> f (Maybe Integer) -> f NodeInfoUsageUsers
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
nodeInfoUsageUsersTotal
{-# INLINE nodeInfoUsageUsersTotalL #-}



-- * Note

-- | 'noteCommit' Lens
noteCommitL :: Lens_' Note (Maybe Commit)
noteCommitL :: Lens_' Note (Maybe Commit)
noteCommitL Maybe Commit -> f (Maybe Commit)
f Note{Maybe Text
Maybe Commit
noteCommit :: Note -> Maybe Commit
noteCommit :: Maybe Commit
noteMessage :: Maybe Text
$sel:noteMessage:Note :: Note -> Maybe Text
..} = (\Maybe Commit
noteCommit -> Note { Maybe Commit
noteCommit :: Maybe Commit
noteCommit :: Maybe Commit
noteCommit, Maybe Text
noteMessage :: Maybe Text
$sel:noteMessage:Note :: Maybe Text
..} ) (Maybe Commit -> Note) -> f (Maybe Commit) -> f Note
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Commit -> f (Maybe Commit)
f Maybe Commit
noteCommit
{-# INLINE noteCommitL #-}

-- | 'noteMessage' Lens
noteMessageL :: Lens_' Note (Maybe Text)
noteMessageL :: Lens_' Note (Maybe Text)
noteMessageL Maybe Text -> f (Maybe Text)
f Note{Maybe Text
Maybe Commit
noteCommit :: Note -> Maybe Commit
$sel:noteMessage:Note :: Note -> Maybe Text
noteCommit :: Maybe Commit
noteMessage :: Maybe Text
..} = (\Maybe Text
noteMessage -> Note { Maybe Text
$sel:noteMessage:Note :: Maybe Text
noteMessage :: Maybe Text
noteMessage, Maybe Commit
noteCommit :: Maybe Commit
noteCommit :: Maybe Commit
..} ) (Maybe Text -> Note) -> f (Maybe Text) -> f Note
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
noteMessage
{-# INLINE noteMessageL #-}



-- * NotificationCount

-- | 'notificationCountNew' Lens
notificationCountNewL :: Lens_' NotificationCount (Maybe Integer)
notificationCountNewL :: Lens_' NotificationCount (Maybe Integer)
notificationCountNewL Maybe Integer -> f (Maybe Integer)
f NotificationCount{Maybe Integer
notificationCountNew :: NotificationCount -> Maybe Integer
notificationCountNew :: Maybe Integer
..} = (\Maybe Integer
notificationCountNew -> NotificationCount { Maybe Integer
notificationCountNew :: Maybe Integer
notificationCountNew :: Maybe Integer
notificationCountNew, ..} ) (Maybe Integer -> NotificationCount)
-> f (Maybe Integer) -> f NotificationCount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
notificationCountNew
{-# INLINE notificationCountNewL #-}



-- * NotificationSubject

-- | 'notificationSubjectHtmlUrl' Lens
notificationSubjectHtmlUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectHtmlUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectHtmlUrlL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
..} = (\Maybe Text
notificationSubjectHtmlUrl -> NotificationSubject { Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectHtmlUrl, Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectHtmlUrl
{-# INLINE notificationSubjectHtmlUrlL #-}

-- | 'notificationSubjectLatestCommentHtmlUrl' Lens
notificationSubjectLatestCommentHtmlUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectLatestCommentHtmlUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectLatestCommentHtmlUrlL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} = (\Maybe Text
notificationSubjectLatestCommentHtmlUrl -> NotificationSubject { Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl, Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectLatestCommentHtmlUrl
{-# INLINE notificationSubjectLatestCommentHtmlUrlL #-}

-- | 'notificationSubjectLatestCommentUrl' Lens
notificationSubjectLatestCommentUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectLatestCommentUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectLatestCommentUrlL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} = (\Maybe Text
notificationSubjectLatestCommentUrl -> NotificationSubject { Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectLatestCommentUrl, Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectLatestCommentUrl
{-# INLINE notificationSubjectLatestCommentUrlL #-}

-- | 'notificationSubjectState' Lens
notificationSubjectStateL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectStateL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectStateL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} = (\Maybe Text
notificationSubjectState -> NotificationSubject { Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectState, Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectState
{-# INLINE notificationSubjectStateL #-}

-- | 'notificationSubjectTitle' Lens
notificationSubjectTitleL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectTitleL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectTitleL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} = (\Maybe Text
notificationSubjectTitle -> NotificationSubject { Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectTitle, Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectTitle
{-# INLINE notificationSubjectTitleL #-}

-- | 'notificationSubjectType' Lens
notificationSubjectTypeL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectTypeL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectTypeL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} = (\Maybe Text
notificationSubjectType -> NotificationSubject { Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectType, Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectType
{-# INLINE notificationSubjectTypeL #-}

-- | 'notificationSubjectUrl' Lens
notificationSubjectUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectUrlL :: Lens_' NotificationSubject (Maybe Text)
notificationSubjectUrlL Maybe Text -> f (Maybe Text)
f NotificationSubject{Maybe Text
notificationSubjectHtmlUrl :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectState:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectType:NotificationSubject :: NotificationSubject -> Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: NotificationSubject -> Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
notificationSubjectUrl :: Maybe Text
..} = (\Maybe Text
notificationSubjectUrl -> NotificationSubject { Maybe Text
$sel:notificationSubjectUrl:NotificationSubject :: Maybe Text
notificationSubjectUrl :: Maybe Text
notificationSubjectUrl, Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
$sel:notificationSubjectLatestCommentHtmlUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectLatestCommentUrl:NotificationSubject :: Maybe Text
$sel:notificationSubjectState:NotificationSubject :: Maybe Text
$sel:notificationSubjectTitle:NotificationSubject :: Maybe Text
$sel:notificationSubjectType:NotificationSubject :: Maybe Text
notificationSubjectHtmlUrl :: Maybe Text
notificationSubjectLatestCommentHtmlUrl :: Maybe Text
notificationSubjectLatestCommentUrl :: Maybe Text
notificationSubjectState :: Maybe Text
notificationSubjectTitle :: Maybe Text
notificationSubjectType :: Maybe Text
..} ) (Maybe Text -> NotificationSubject)
-> f (Maybe Text) -> f NotificationSubject
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationSubjectUrl
{-# INLINE notificationSubjectUrlL #-}



-- * NotificationThread

-- | 'notificationThreadId' Lens
notificationThreadIdL :: Lens_' NotificationThread (Maybe Integer)
notificationThreadIdL :: Lens_' NotificationThread (Maybe Integer)
notificationThreadIdL Maybe Integer -> f (Maybe Integer)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
..} = (\Maybe Integer
notificationThreadId -> NotificationThread { Maybe Integer
notificationThreadId :: Maybe Integer
notificationThreadId :: Maybe Integer
notificationThreadId, Maybe Bool
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
..} ) (Maybe Integer -> NotificationThread)
-> f (Maybe Integer) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
notificationThreadId
{-# INLINE notificationThreadIdL #-}

-- | 'notificationThreadPinned' Lens
notificationThreadPinnedL :: Lens_' NotificationThread (Maybe Bool)
notificationThreadPinnedL :: Lens_' NotificationThread (Maybe Bool)
notificationThreadPinnedL Maybe Bool -> f (Maybe Bool)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} = (\Maybe Bool
notificationThreadPinned -> NotificationThread { Maybe Bool
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
notificationThreadPinned :: Maybe Bool
notificationThreadPinned, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: Maybe Integer
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} ) (Maybe Bool -> NotificationThread)
-> f (Maybe Bool) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
notificationThreadPinned
{-# INLINE notificationThreadPinnedL #-}

-- | 'notificationThreadRepository' Lens
notificationThreadRepositoryL :: Lens_' NotificationThread (Maybe Repository)
notificationThreadRepositoryL :: Lens_' NotificationThread (Maybe Repository)
notificationThreadRepositoryL Maybe Repository -> f (Maybe Repository)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} = (\Maybe Repository
notificationThreadRepository -> NotificationThread { Maybe Repository
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
notificationThreadRepository :: Maybe Repository
notificationThreadRepository, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe NotificationSubject
notificationThreadId :: Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} ) (Maybe Repository -> NotificationThread)
-> f (Maybe Repository) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
notificationThreadRepository
{-# INLINE notificationThreadRepositoryL #-}

-- | 'notificationThreadSubject' Lens
notificationThreadSubjectL :: Lens_' NotificationThread (Maybe NotificationSubject)
notificationThreadSubjectL :: Lens_' NotificationThread (Maybe NotificationSubject)
notificationThreadSubjectL Maybe NotificationSubject -> f (Maybe NotificationSubject)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} = (\Maybe NotificationSubject
notificationThreadSubject -> NotificationThread { Maybe NotificationSubject
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadSubject, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
notificationThreadId :: Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} ) (Maybe NotificationSubject -> NotificationThread)
-> f (Maybe NotificationSubject) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe NotificationSubject -> f (Maybe NotificationSubject)
f Maybe NotificationSubject
notificationThreadSubject
{-# INLINE notificationThreadSubjectL #-}

-- | 'notificationThreadUnread' Lens
notificationThreadUnreadL :: Lens_' NotificationThread (Maybe Bool)
notificationThreadUnreadL :: Lens_' NotificationThread (Maybe Bool)
notificationThreadUnreadL Maybe Bool -> f (Maybe Bool)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} = (\Maybe Bool
notificationThreadUnread -> NotificationThread { Maybe Bool
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
notificationThreadUnread :: Maybe Bool
notificationThreadUnread, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} ) (Maybe Bool -> NotificationThread)
-> f (Maybe Bool) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
notificationThreadUnread
{-# INLINE notificationThreadUnreadL #-}

-- | 'notificationThreadUpdatedAt' Lens
notificationThreadUpdatedAtL :: Lens_' NotificationThread (Maybe DateTime)
notificationThreadUpdatedAtL :: Lens_' NotificationThread (Maybe DateTime)
notificationThreadUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} = (\Maybe DateTime
notificationThreadUpdatedAt -> NotificationThread { Maybe DateTime
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUpdatedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUrl :: Maybe Text
..} ) (Maybe DateTime -> NotificationThread)
-> f (Maybe DateTime) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
notificationThreadUpdatedAt
{-# INLINE notificationThreadUpdatedAtL #-}

-- | 'notificationThreadUrl' Lens
notificationThreadUrlL :: Lens_' NotificationThread (Maybe Text)
notificationThreadUrlL :: Lens_' NotificationThread (Maybe Text)
notificationThreadUrlL Maybe Text -> f (Maybe Text)
f NotificationThread{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: NotificationThread -> Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: NotificationThread -> Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: NotificationThread -> Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: NotificationThread -> Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: NotificationThread -> Maybe DateTime
$sel:notificationThreadUrl:NotificationThread :: NotificationThread -> Maybe Text
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
notificationThreadUrl :: Maybe Text
..} = (\Maybe Text
notificationThreadUrl -> NotificationThread { Maybe Text
$sel:notificationThreadUrl:NotificationThread :: Maybe Text
notificationThreadUrl :: Maybe Text
notificationThreadUrl, Maybe Bool
Maybe Integer
Maybe DateTime
Maybe Repository
Maybe NotificationSubject
notificationThreadId :: Maybe Integer
$sel:notificationThreadPinned:NotificationThread :: Maybe Bool
$sel:notificationThreadRepository:NotificationThread :: Maybe Repository
$sel:notificationThreadSubject:NotificationThread :: Maybe NotificationSubject
$sel:notificationThreadUnread:NotificationThread :: Maybe Bool
$sel:notificationThreadUpdatedAt:NotificationThread :: Maybe DateTime
notificationThreadId :: Maybe Integer
notificationThreadPinned :: Maybe Bool
notificationThreadRepository :: Maybe Repository
notificationThreadSubject :: Maybe NotificationSubject
notificationThreadUnread :: Maybe Bool
notificationThreadUpdatedAt :: Maybe DateTime
..} ) (Maybe Text -> NotificationThread)
-> f (Maybe Text) -> f NotificationThread
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
notificationThreadUrl
{-# INLINE notificationThreadUrlL #-}



-- * OAuth2Application

-- | 'oAuth2ApplicationClientId' Lens
oAuth2ApplicationClientIdL :: Lens_' OAuth2Application (Maybe Text)
oAuth2ApplicationClientIdL :: Lens_' OAuth2Application (Maybe Text)
oAuth2ApplicationClientIdL Maybe Text -> f (Maybe Text)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
..} = (\Maybe Text
oAuth2ApplicationClientId -> OAuth2Application { Maybe Text
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientId, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
..} ) (Maybe Text -> OAuth2Application)
-> f (Maybe Text) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ApplicationClientId
{-# INLINE oAuth2ApplicationClientIdL #-}

-- | 'oAuth2ApplicationClientSecret' Lens
oAuth2ApplicationClientSecretL :: Lens_' OAuth2Application (Maybe Text)
oAuth2ApplicationClientSecretL :: Lens_' OAuth2Application (Maybe Text)
oAuth2ApplicationClientSecretL Maybe Text -> f (Maybe Text)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Text
oAuth2ApplicationClientSecret -> OAuth2Application { Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationClientSecret, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe Text -> OAuth2Application)
-> f (Maybe Text) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ApplicationClientSecret
{-# INLINE oAuth2ApplicationClientSecretL #-}

-- | 'oAuth2ApplicationConfidentialClient' Lens
oAuth2ApplicationConfidentialClientL :: Lens_' OAuth2Application (Maybe Bool)
oAuth2ApplicationConfidentialClientL :: Lens_' OAuth2Application (Maybe Bool)
oAuth2ApplicationConfidentialClientL Maybe Bool -> f (Maybe Bool)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Bool
oAuth2ApplicationConfidentialClient -> OAuth2Application { Maybe Bool
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationConfidentialClient, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe Bool -> OAuth2Application)
-> f (Maybe Bool) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
oAuth2ApplicationConfidentialClient
{-# INLINE oAuth2ApplicationConfidentialClientL #-}

-- | 'oAuth2ApplicationCreated' Lens
oAuth2ApplicationCreatedL :: Lens_' OAuth2Application (Maybe DateTime)
oAuth2ApplicationCreatedL :: Lens_' OAuth2Application (Maybe DateTime)
oAuth2ApplicationCreatedL Maybe DateTime -> f (Maybe DateTime)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe DateTime
oAuth2ApplicationCreated -> OAuth2Application { Maybe DateTime
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationCreated, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe DateTime -> OAuth2Application)
-> f (Maybe DateTime) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
oAuth2ApplicationCreated
{-# INLINE oAuth2ApplicationCreatedL #-}

-- | 'oAuth2ApplicationId' Lens
oAuth2ApplicationIdL :: Lens_' OAuth2Application (Maybe Integer)
oAuth2ApplicationIdL :: Lens_' OAuth2Application (Maybe Integer)
oAuth2ApplicationIdL Maybe Integer -> f (Maybe Integer)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Integer
oAuth2ApplicationId -> OAuth2Application { Maybe Integer
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationId, Maybe Bool
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe Integer -> OAuth2Application)
-> f (Maybe Integer) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
oAuth2ApplicationId
{-# INLINE oAuth2ApplicationIdL #-}

-- | 'oAuth2ApplicationName' Lens
oAuth2ApplicationNameL :: Lens_' OAuth2Application (Maybe Text)
oAuth2ApplicationNameL :: Lens_' OAuth2Application (Maybe Text)
oAuth2ApplicationNameL Maybe Text -> f (Maybe Text)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Text
oAuth2ApplicationName -> OAuth2Application { Maybe Text
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe Text -> OAuth2Application)
-> f (Maybe Text) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ApplicationName
{-# INLINE oAuth2ApplicationNameL #-}

-- | 'oAuth2ApplicationRedirectUris' Lens
oAuth2ApplicationRedirectUrisL :: Lens_' OAuth2Application (Maybe [Text])
oAuth2ApplicationRedirectUrisL :: Lens_' OAuth2Application (Maybe [Text])
oAuth2ApplicationRedirectUrisL Maybe [Text] -> f (Maybe [Text])
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe [Text]
oAuth2ApplicationRedirectUris -> OAuth2Application { Maybe [Text]
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationRedirectUris, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} ) (Maybe [Text] -> OAuth2Application)
-> f (Maybe [Text]) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ApplicationRedirectUris
{-# INLINE oAuth2ApplicationRedirectUrisL #-}

-- | 'oAuth2ApplicationSkipSecondaryAuthorization' Lens
oAuth2ApplicationSkipSecondaryAuthorizationL :: Lens_' OAuth2Application (Maybe Bool)
oAuth2ApplicationSkipSecondaryAuthorizationL :: Lens_' OAuth2Application (Maybe Bool)
oAuth2ApplicationSkipSecondaryAuthorizationL Maybe Bool -> f (Maybe Bool)
f OAuth2Application{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: OAuth2Application -> Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: OAuth2Application -> Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: OAuth2Application -> Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: OAuth2Application -> Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: OAuth2Application -> Maybe [Text]
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: OAuth2Application -> Maybe Bool
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
..} = (\Maybe Bool
oAuth2ApplicationSkipSecondaryAuthorization -> OAuth2Application { Maybe Bool
$sel:oAuth2ApplicationSkipSecondaryAuthorization:OAuth2Application :: Maybe Bool
oAuth2ApplicationSkipSecondaryAuthorization :: Maybe Bool
oAuth2ApplicationSkipSecondaryAuthorization, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
oAuth2ApplicationClientId :: Maybe Text
$sel:oAuth2ApplicationClientSecret:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationConfidentialClient:OAuth2Application :: Maybe Bool
$sel:oAuth2ApplicationCreated:OAuth2Application :: Maybe DateTime
$sel:oAuth2ApplicationId:OAuth2Application :: Maybe Integer
$sel:oAuth2ApplicationName:OAuth2Application :: Maybe Text
$sel:oAuth2ApplicationRedirectUris:OAuth2Application :: Maybe [Text]
oAuth2ApplicationClientId :: Maybe Text
oAuth2ApplicationClientSecret :: Maybe Text
oAuth2ApplicationConfidentialClient :: Maybe Bool
oAuth2ApplicationCreated :: Maybe DateTime
oAuth2ApplicationId :: Maybe Integer
oAuth2ApplicationName :: Maybe Text
oAuth2ApplicationRedirectUris :: Maybe [Text]
..} ) (Maybe Bool -> OAuth2Application)
-> f (Maybe Bool) -> f OAuth2Application
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
oAuth2ApplicationSkipSecondaryAuthorization
{-# INLINE oAuth2ApplicationSkipSecondaryAuthorizationL #-}



-- * Organization

-- | 'organizationAvatarUrl' Lens
organizationAvatarUrlL :: Lens_' Organization (Maybe Text)
organizationAvatarUrlL :: Lens_' Organization (Maybe Text)
organizationAvatarUrlL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
..} = (\Maybe Text
organizationAvatarUrl -> Organization { Maybe Text
organizationAvatarUrl :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationAvatarUrl, Maybe Bool
Maybe Integer
Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationAvatarUrl
{-# INLINE organizationAvatarUrlL #-}

-- | 'organizationDescription' Lens
organizationDescriptionL :: Lens_' Organization (Maybe Text)
organizationDescriptionL :: Lens_' Organization (Maybe Text)
organizationDescriptionL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationDescription -> Organization { Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
organizationDescription :: Maybe Text
organizationDescription, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationDescription
{-# INLINE organizationDescriptionL #-}

-- | 'organizationEmail' Lens
organizationEmailL :: Lens_' Organization (Maybe Text)
organizationEmailL :: Lens_' Organization (Maybe Text)
organizationEmailL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationEmail -> Organization { Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
organizationEmail :: Maybe Text
organizationEmail, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationEmail
{-# INLINE organizationEmailL #-}

-- | 'organizationFullName' Lens
organizationFullNameL :: Lens_' Organization (Maybe Text)
organizationFullNameL :: Lens_' Organization (Maybe Text)
organizationFullNameL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationFullName -> Organization { Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
organizationFullName :: Maybe Text
organizationFullName, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationFullName
{-# INLINE organizationFullNameL #-}

-- | 'organizationId' Lens
organizationIdL :: Lens_' Organization (Maybe Integer)
organizationIdL :: Lens_' Organization (Maybe Integer)
organizationIdL Maybe Integer -> f (Maybe Integer)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Integer
organizationId -> Organization { Maybe Integer
$sel:organizationId:Organization :: Maybe Integer
organizationId :: Maybe Integer
organizationId, Maybe Bool
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Integer -> Organization)
-> f (Maybe Integer) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
organizationId
{-# INLINE organizationIdL #-}

-- | 'organizationLocation' Lens
organizationLocationL :: Lens_' Organization (Maybe Text)
organizationLocationL :: Lens_' Organization (Maybe Text)
organizationLocationL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationLocation -> Organization { Maybe Text
$sel:organizationLocation:Organization :: Maybe Text
organizationLocation :: Maybe Text
organizationLocation, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationLocation
{-# INLINE organizationLocationL #-}

-- | 'organizationName' Lens
organizationNameL :: Lens_' Organization (Maybe Text)
organizationNameL :: Lens_' Organization (Maybe Text)
organizationNameL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationName -> Organization { Maybe Text
$sel:organizationName:Organization :: Maybe Text
organizationName :: Maybe Text
organizationName, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationName
{-# INLINE organizationNameL #-}

-- | 'organizationRepoAdminChangeTeamAccess' Lens
organizationRepoAdminChangeTeamAccessL :: Lens_' Organization (Maybe Bool)
organizationRepoAdminChangeTeamAccessL :: Lens_' Organization (Maybe Bool)
organizationRepoAdminChangeTeamAccessL Maybe Bool -> f (Maybe Bool)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Bool
organizationRepoAdminChangeTeamAccess -> Organization { Maybe Bool
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationRepoAdminChangeTeamAccess, Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Bool -> Organization) -> f (Maybe Bool) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
organizationRepoAdminChangeTeamAccess
{-# INLINE organizationRepoAdminChangeTeamAccessL #-}

-- | 'organizationUsername' Lens
organizationUsernameL :: Lens_' Organization (Maybe Text)
organizationUsernameL :: Lens_' Organization (Maybe Text)
organizationUsernameL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationUsername -> Organization { Maybe Text
$sel:organizationUsername:Organization :: Maybe Text
organizationUsername :: Maybe Text
organizationUsername, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationVisibility:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationUsername
{-# INLINE organizationUsernameL #-}

-- | 'organizationVisibility' Lens
organizationVisibilityL :: Lens_' Organization (Maybe Text)
organizationVisibilityL :: Lens_' Organization (Maybe Text)
organizationVisibilityL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationVisibility -> Organization { Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
organizationVisibility :: Maybe Text
organizationVisibility, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationWebsite :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationVisibility
{-# INLINE organizationVisibilityL #-}

-- | 'organizationWebsite' Lens
organizationWebsiteL :: Lens_' Organization (Maybe Text)
organizationWebsiteL :: Lens_' Organization (Maybe Text)
organizationWebsiteL Maybe Text -> f (Maybe Text)
f Organization{Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Organization -> Maybe Text
$sel:organizationDescription:Organization :: Organization -> Maybe Text
$sel:organizationEmail:Organization :: Organization -> Maybe Text
$sel:organizationFullName:Organization :: Organization -> Maybe Text
$sel:organizationId:Organization :: Organization -> Maybe Integer
$sel:organizationLocation:Organization :: Organization -> Maybe Text
$sel:organizationName:Organization :: Organization -> Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Organization -> Maybe Bool
$sel:organizationUsername:Organization :: Organization -> Maybe Text
$sel:organizationVisibility:Organization :: Organization -> Maybe Text
$sel:organizationWebsite:Organization :: Organization -> Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
organizationWebsite :: Maybe Text
..} = (\Maybe Text
organizationWebsite -> Organization { Maybe Text
$sel:organizationWebsite:Organization :: Maybe Text
organizationWebsite :: Maybe Text
organizationWebsite, Maybe Bool
Maybe Integer
Maybe Text
organizationAvatarUrl :: Maybe Text
$sel:organizationDescription:Organization :: Maybe Text
$sel:organizationEmail:Organization :: Maybe Text
$sel:organizationFullName:Organization :: Maybe Text
$sel:organizationId:Organization :: Maybe Integer
$sel:organizationLocation:Organization :: Maybe Text
$sel:organizationName:Organization :: Maybe Text
$sel:organizationRepoAdminChangeTeamAccess:Organization :: Maybe Bool
$sel:organizationUsername:Organization :: Maybe Text
$sel:organizationVisibility:Organization :: Maybe Text
organizationAvatarUrl :: Maybe Text
organizationDescription :: Maybe Text
organizationEmail :: Maybe Text
organizationFullName :: Maybe Text
organizationId :: Maybe Integer
organizationLocation :: Maybe Text
organizationName :: Maybe Text
organizationRepoAdminChangeTeamAccess :: Maybe Bool
organizationUsername :: Maybe Text
organizationVisibility :: Maybe Text
..} ) (Maybe Text -> Organization) -> f (Maybe Text) -> f Organization
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
organizationWebsite
{-# INLINE organizationWebsiteL #-}



-- * OrganizationPermissions

-- | 'organizationPermissionsCanCreateRepository' Lens
organizationPermissionsCanCreateRepositoryL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsCanCreateRepositoryL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsCanCreateRepositoryL Maybe Bool -> f (Maybe Bool)
f OrganizationPermissions{Maybe Bool
organizationPermissionsCanCreateRepository :: OrganizationPermissions -> Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
..} = (\Maybe Bool
organizationPermissionsCanCreateRepository -> OrganizationPermissions { Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanCreateRepository, Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: Maybe Bool
..} ) (Maybe Bool -> OrganizationPermissions)
-> f (Maybe Bool) -> f OrganizationPermissions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
organizationPermissionsCanCreateRepository
{-# INLINE organizationPermissionsCanCreateRepositoryL #-}

-- | 'organizationPermissionsCanRead' Lens
organizationPermissionsCanReadL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsCanReadL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsCanReadL Maybe Bool -> f (Maybe Bool)
f OrganizationPermissions{Maybe Bool
organizationPermissionsCanCreateRepository :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} = (\Maybe Bool
organizationPermissionsCanRead -> OrganizationPermissions { Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanRead, Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} ) (Maybe Bool -> OrganizationPermissions)
-> f (Maybe Bool) -> f OrganizationPermissions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
organizationPermissionsCanRead
{-# INLINE organizationPermissionsCanReadL #-}

-- | 'organizationPermissionsCanWrite' Lens
organizationPermissionsCanWriteL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsCanWriteL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsCanWriteL Maybe Bool -> f (Maybe Bool)
f OrganizationPermissions{Maybe Bool
organizationPermissionsCanCreateRepository :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} = (\Maybe Bool
organizationPermissionsCanWrite -> OrganizationPermissions { Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsCanWrite, Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} ) (Maybe Bool -> OrganizationPermissions)
-> f (Maybe Bool) -> f OrganizationPermissions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
organizationPermissionsCanWrite
{-# INLINE organizationPermissionsCanWriteL #-}

-- | 'organizationPermissionsIsAdmin' Lens
organizationPermissionsIsAdminL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsIsAdminL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsIsAdminL Maybe Bool -> f (Maybe Bool)
f OrganizationPermissions{Maybe Bool
organizationPermissionsCanCreateRepository :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} = (\Maybe Bool
organizationPermissionsIsAdmin -> OrganizationPermissions { Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsAdmin, Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} ) (Maybe Bool -> OrganizationPermissions)
-> f (Maybe Bool) -> f OrganizationPermissions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
organizationPermissionsIsAdmin
{-# INLINE organizationPermissionsIsAdminL #-}

-- | 'organizationPermissionsIsOwner' Lens
organizationPermissionsIsOwnerL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsIsOwnerL :: Lens_' OrganizationPermissions (Maybe Bool)
organizationPermissionsIsOwnerL Maybe Bool -> f (Maybe Bool)
f OrganizationPermissions{Maybe Bool
organizationPermissionsCanCreateRepository :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: OrganizationPermissions -> Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
..} = (\Maybe Bool
organizationPermissionsIsOwner -> OrganizationPermissions { Maybe Bool
$sel:organizationPermissionsIsOwner:OrganizationPermissions :: Maybe Bool
organizationPermissionsIsOwner :: Maybe Bool
organizationPermissionsIsOwner, Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
$sel:organizationPermissionsCanRead:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsCanWrite:OrganizationPermissions :: Maybe Bool
$sel:organizationPermissionsIsAdmin:OrganizationPermissions :: Maybe Bool
organizationPermissionsCanCreateRepository :: Maybe Bool
organizationPermissionsCanRead :: Maybe Bool
organizationPermissionsCanWrite :: Maybe Bool
organizationPermissionsIsAdmin :: Maybe Bool
..} ) (Maybe Bool -> OrganizationPermissions)
-> f (Maybe Bool) -> f OrganizationPermissions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
organizationPermissionsIsOwner
{-# INLINE organizationPermissionsIsOwnerL #-}



-- * PRBranchInfo

-- | 'pRBranchInfoLabel' Lens
pRBranchInfoLabelL :: Lens_' PRBranchInfo (Maybe Text)
pRBranchInfoLabelL :: Lens_' PRBranchInfo (Maybe Text)
pRBranchInfoLabelL Maybe Text -> f (Maybe Text)
f PRBranchInfo{Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: PRBranchInfo -> Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: PRBranchInfo -> Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: PRBranchInfo -> Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: PRBranchInfo -> Maybe Text
..} = (\Maybe Text
pRBranchInfoLabel -> PRBranchInfo { Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoLabel, Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: Maybe Text
..} ) (Maybe Text -> PRBranchInfo) -> f (Maybe Text) -> f PRBranchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pRBranchInfoLabel
{-# INLINE pRBranchInfoLabelL #-}

-- | 'pRBranchInfoRef' Lens
pRBranchInfoRefL :: Lens_' PRBranchInfo (Maybe Text)
pRBranchInfoRefL :: Lens_' PRBranchInfo (Maybe Text)
pRBranchInfoRefL Maybe Text -> f (Maybe Text)
f PRBranchInfo{Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: PRBranchInfo -> Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: PRBranchInfo -> Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: PRBranchInfo -> Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
..} = (\Maybe Text
pRBranchInfoRef -> PRBranchInfo { Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRef, Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
..} ) (Maybe Text -> PRBranchInfo) -> f (Maybe Text) -> f PRBranchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pRBranchInfoRef
{-# INLINE pRBranchInfoRefL #-}

-- | 'pRBranchInfoRepo' Lens
pRBranchInfoRepoL :: Lens_' PRBranchInfo (Maybe Repository)
pRBranchInfoRepoL :: Lens_' PRBranchInfo (Maybe Repository)
pRBranchInfoRepoL Maybe Repository -> f (Maybe Repository)
f PRBranchInfo{Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: PRBranchInfo -> Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: PRBranchInfo -> Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: PRBranchInfo -> Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
..} = (\Maybe Repository
pRBranchInfoRepo -> PRBranchInfo { Maybe Repository
$sel:pRBranchInfoRepo:PRBranchInfo :: Maybe Repository
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepo, Maybe Integer
Maybe Text
pRBranchInfoLabel :: Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: Maybe Text
$sel:pRBranchInfoRepoId:PRBranchInfo :: Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
..} ) (Maybe Repository -> PRBranchInfo)
-> f (Maybe Repository) -> f PRBranchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
pRBranchInfoRepo
{-# INLINE pRBranchInfoRepoL #-}

-- | 'pRBranchInfoRepoId' Lens
pRBranchInfoRepoIdL :: Lens_' PRBranchInfo (Maybe Integer)
pRBranchInfoRepoIdL :: Lens_' PRBranchInfo (Maybe Integer)
pRBranchInfoRepoIdL Maybe Integer -> f (Maybe Integer)
f PRBranchInfo{Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: PRBranchInfo -> Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: PRBranchInfo -> Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: PRBranchInfo -> Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
..} = (\Maybe Integer
pRBranchInfoRepoId -> PRBranchInfo { Maybe Integer
$sel:pRBranchInfoRepoId:PRBranchInfo :: Maybe Integer
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoRepoId, Maybe Text
Maybe Repository
pRBranchInfoLabel :: Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: Maybe Repository
$sel:pRBranchInfoSha:PRBranchInfo :: Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoSha :: Maybe Text
..} ) (Maybe Integer -> PRBranchInfo)
-> f (Maybe Integer) -> f PRBranchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pRBranchInfoRepoId
{-# INLINE pRBranchInfoRepoIdL #-}

-- | 'pRBranchInfoSha' Lens
pRBranchInfoShaL :: Lens_' PRBranchInfo (Maybe Text)
pRBranchInfoShaL :: Lens_' PRBranchInfo (Maybe Text)
pRBranchInfoShaL Maybe Text -> f (Maybe Text)
f PRBranchInfo{Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: PRBranchInfo -> Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: PRBranchInfo -> Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: PRBranchInfo -> Maybe Integer
$sel:pRBranchInfoSha:PRBranchInfo :: PRBranchInfo -> Maybe Text
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
pRBranchInfoSha :: Maybe Text
..} = (\Maybe Text
pRBranchInfoSha -> PRBranchInfo { Maybe Text
$sel:pRBranchInfoSha:PRBranchInfo :: Maybe Text
pRBranchInfoSha :: Maybe Text
pRBranchInfoSha, Maybe Integer
Maybe Text
Maybe Repository
pRBranchInfoLabel :: Maybe Text
$sel:pRBranchInfoRef:PRBranchInfo :: Maybe Text
$sel:pRBranchInfoRepo:PRBranchInfo :: Maybe Repository
$sel:pRBranchInfoRepoId:PRBranchInfo :: Maybe Integer
pRBranchInfoLabel :: Maybe Text
pRBranchInfoRef :: Maybe Text
pRBranchInfoRepo :: Maybe Repository
pRBranchInfoRepoId :: Maybe Integer
..} ) (Maybe Text -> PRBranchInfo) -> f (Maybe Text) -> f PRBranchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pRBranchInfoSha
{-# INLINE pRBranchInfoShaL #-}



-- * Package

-- | 'packageCreatedAt' Lens
packageCreatedAtL :: Lens_' Package (Maybe DateTime)
packageCreatedAtL :: Lens_' Package (Maybe DateTime)
packageCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
..} = (\Maybe DateTime
packageCreatedAt -> Package { Maybe DateTime
packageCreatedAt :: Maybe DateTime
packageCreatedAt :: Maybe DateTime
packageCreatedAt, Maybe Integer
Maybe Text
Maybe User
Maybe Repository
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
..} ) (Maybe DateTime -> Package) -> f (Maybe DateTime) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
packageCreatedAt
{-# INLINE packageCreatedAtL #-}

-- | 'packageCreator' Lens
packageCreatorL :: Lens_' Package (Maybe User)
packageCreatorL :: Lens_' Package (Maybe User)
packageCreatorL Maybe User -> f (Maybe User)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe User
packageCreator -> Package { Maybe User
$sel:packageCreator:Package :: Maybe User
packageCreator :: Maybe User
packageCreator, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} ) (Maybe User -> Package) -> f (Maybe User) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
packageCreator
{-# INLINE packageCreatorL #-}

-- | 'packageHtmlUrl' Lens
packageHtmlUrlL :: Lens_' Package (Maybe Text)
packageHtmlUrlL :: Lens_' Package (Maybe Text)
packageHtmlUrlL Maybe Text -> f (Maybe Text)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe Text
packageHtmlUrl -> Package { Maybe Text
$sel:packageHtmlUrl:Package :: Maybe Text
packageHtmlUrl :: Maybe Text
packageHtmlUrl, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} ) (Maybe Text -> Package) -> f (Maybe Text) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageHtmlUrl
{-# INLINE packageHtmlUrlL #-}

-- | 'packageId' Lens
packageIdL :: Lens_' Package (Maybe Integer)
packageIdL :: Lens_' Package (Maybe Integer)
packageIdL Maybe Integer -> f (Maybe Integer)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe Integer
packageId -> Package { Maybe Integer
$sel:packageId:Package :: Maybe Integer
packageId :: Maybe Integer
packageId, Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} ) (Maybe Integer -> Package) -> f (Maybe Integer) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
packageId
{-# INLINE packageIdL #-}

-- | 'packageName' Lens
packageNameL :: Lens_' Package (Maybe Text)
packageNameL :: Lens_' Package (Maybe Text)
packageNameL Maybe Text -> f (Maybe Text)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe Text
packageName -> Package { Maybe Text
$sel:packageName:Package :: Maybe Text
packageName :: Maybe Text
packageName, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} ) (Maybe Text -> Package) -> f (Maybe Text) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageName
{-# INLINE packageNameL #-}

-- | 'packageOwner' Lens
packageOwnerL :: Lens_' Package (Maybe User)
packageOwnerL :: Lens_' Package (Maybe User)
packageOwnerL Maybe User -> f (Maybe User)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe User
packageOwner -> Package { Maybe User
$sel:packageOwner:Package :: Maybe User
packageOwner :: Maybe User
packageOwner, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} ) (Maybe User -> Package) -> f (Maybe User) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
packageOwner
{-# INLINE packageOwnerL #-}

-- | 'packageRepository' Lens
packageRepositoryL :: Lens_' Package (Maybe Repository)
packageRepositoryL :: Lens_' Package (Maybe Repository)
packageRepositoryL Maybe Repository -> f (Maybe Repository)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe Repository
packageRepository -> Package { Maybe Repository
$sel:packageRepository:Package :: Maybe Repository
packageRepository :: Maybe Repository
packageRepository, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageType:Package :: Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageType :: Maybe Text
packageVersion :: Maybe Text
..} ) (Maybe Repository -> Package) -> f (Maybe Repository) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
packageRepository
{-# INLINE packageRepositoryL #-}

-- | 'packageType' Lens
packageTypeL :: Lens_' Package (Maybe Text)
packageTypeL :: Lens_' Package (Maybe Text)
packageTypeL Maybe Text -> f (Maybe Text)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe Text
packageType -> Package { Maybe Text
$sel:packageType:Package :: Maybe Text
packageType :: Maybe Text
packageType, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageVersion:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageVersion :: Maybe Text
..} ) (Maybe Text -> Package) -> f (Maybe Text) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageType
{-# INLINE packageTypeL #-}

-- | 'packageVersion' Lens
packageVersionL :: Lens_' Package (Maybe Text)
packageVersionL :: Lens_' Package (Maybe Text)
packageVersionL Maybe Text -> f (Maybe Text)
f Package{Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Package -> Maybe DateTime
$sel:packageCreator:Package :: Package -> Maybe User
$sel:packageHtmlUrl:Package :: Package -> Maybe Text
$sel:packageId:Package :: Package -> Maybe Integer
$sel:packageName:Package :: Package -> Maybe Text
$sel:packageOwner:Package :: Package -> Maybe User
$sel:packageRepository:Package :: Package -> Maybe Repository
$sel:packageType:Package :: Package -> Maybe Text
$sel:packageVersion:Package :: Package -> Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
packageVersion :: Maybe Text
..} = (\Maybe Text
packageVersion -> Package { Maybe Text
$sel:packageVersion:Package :: Maybe Text
packageVersion :: Maybe Text
packageVersion, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
packageCreatedAt :: Maybe DateTime
$sel:packageCreator:Package :: Maybe User
$sel:packageHtmlUrl:Package :: Maybe Text
$sel:packageId:Package :: Maybe Integer
$sel:packageName:Package :: Maybe Text
$sel:packageOwner:Package :: Maybe User
$sel:packageRepository:Package :: Maybe Repository
$sel:packageType:Package :: Maybe Text
packageCreatedAt :: Maybe DateTime
packageCreator :: Maybe User
packageHtmlUrl :: Maybe Text
packageId :: Maybe Integer
packageName :: Maybe Text
packageOwner :: Maybe User
packageRepository :: Maybe Repository
packageType :: Maybe Text
..} ) (Maybe Text -> Package) -> f (Maybe Text) -> f Package
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageVersion
{-# INLINE packageVersionL #-}



-- * PackageFile

-- | 'packageFileSize' Lens
packageFileSizeL :: Lens_' PackageFile (Maybe Integer)
packageFileSizeL :: Lens_' PackageFile (Maybe Integer)
packageFileSizeL Maybe Integer -> f (Maybe Integer)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
..} = (\Maybe Integer
packageFileSize -> PackageFile { Maybe Integer
packageFileSize :: Maybe Integer
packageFileSize :: Maybe Integer
packageFileSize, Maybe Integer
Maybe Text
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
$sel:packageFileId:PackageFile :: Maybe Integer
$sel:packageFileMd5:PackageFile :: Maybe Text
$sel:packageFileName:PackageFile :: Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
..} ) (Maybe Integer -> PackageFile)
-> f (Maybe Integer) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
packageFileSize
{-# INLINE packageFileSizeL #-}

-- | 'packageFileId' Lens
packageFileIdL :: Lens_' PackageFile (Maybe Integer)
packageFileIdL :: Lens_' PackageFile (Maybe Integer)
packageFileIdL Maybe Integer -> f (Maybe Integer)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} = (\Maybe Integer
packageFileId -> PackageFile { Maybe Integer
$sel:packageFileId:PackageFile :: Maybe Integer
packageFileId :: Maybe Integer
packageFileId, Maybe Integer
Maybe Text
packageFileSize :: Maybe Integer
$sel:packageFileMd5:PackageFile :: Maybe Text
$sel:packageFileName:PackageFile :: Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
packageFileSize :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} ) (Maybe Integer -> PackageFile)
-> f (Maybe Integer) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
packageFileId
{-# INLINE packageFileIdL #-}

-- | 'packageFileMd5' Lens
packageFileMd5L :: Lens_' PackageFile (Maybe Text)
packageFileMd5L :: Lens_' PackageFile (Maybe Text)
packageFileMd5L Maybe Text -> f (Maybe Text)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} = (\Maybe Text
packageFileMd5 -> PackageFile { Maybe Text
$sel:packageFileMd5:PackageFile :: Maybe Text
packageFileMd5 :: Maybe Text
packageFileMd5, Maybe Integer
Maybe Text
packageFileSize :: Maybe Integer
$sel:packageFileId:PackageFile :: Maybe Integer
$sel:packageFileName:PackageFile :: Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} ) (Maybe Text -> PackageFile) -> f (Maybe Text) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageFileMd5
{-# INLINE packageFileMd5L #-}

-- | 'packageFileName' Lens
packageFileNameL :: Lens_' PackageFile (Maybe Text)
packageFileNameL :: Lens_' PackageFile (Maybe Text)
packageFileNameL Maybe Text -> f (Maybe Text)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} = (\Maybe Text
packageFileName -> PackageFile { Maybe Text
$sel:packageFileName:PackageFile :: Maybe Text
packageFileName :: Maybe Text
packageFileName, Maybe Integer
Maybe Text
packageFileSize :: Maybe Integer
$sel:packageFileId:PackageFile :: Maybe Integer
$sel:packageFileMd5:PackageFile :: Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} ) (Maybe Text -> PackageFile) -> f (Maybe Text) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageFileName
{-# INLINE packageFileNameL #-}

-- | 'packageFileSha1' Lens
packageFileSha1L :: Lens_' PackageFile (Maybe Text)
packageFileSha1L :: Lens_' PackageFile (Maybe Text)
packageFileSha1L Maybe Text -> f (Maybe Text)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} = (\Maybe Text
packageFileSha1 -> PackageFile { Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha1, Maybe Integer
Maybe Text
packageFileSize :: Maybe Integer
$sel:packageFileId:PackageFile :: Maybe Integer
$sel:packageFileMd5:PackageFile :: Maybe Text
$sel:packageFileName:PackageFile :: Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} ) (Maybe Text -> PackageFile) -> f (Maybe Text) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageFileSha1
{-# INLINE packageFileSha1L #-}

-- | 'packageFileSha256' Lens
packageFileSha256L :: Lens_' PackageFile (Maybe Text)
packageFileSha256L :: Lens_' PackageFile (Maybe Text)
packageFileSha256L Maybe Text -> f (Maybe Text)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} = (\Maybe Text
packageFileSha256 -> PackageFile { Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha256, Maybe Integer
Maybe Text
packageFileSize :: Maybe Integer
$sel:packageFileId:PackageFile :: Maybe Integer
$sel:packageFileMd5:PackageFile :: Maybe Text
$sel:packageFileName:PackageFile :: Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha512 :: Maybe Text
..} ) (Maybe Text -> PackageFile) -> f (Maybe Text) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageFileSha256
{-# INLINE packageFileSha256L #-}

-- | 'packageFileSha512' Lens
packageFileSha512L :: Lens_' PackageFile (Maybe Text)
packageFileSha512L :: Lens_' PackageFile (Maybe Text)
packageFileSha512L Maybe Text -> f (Maybe Text)
f PackageFile{Maybe Integer
Maybe Text
packageFileSize :: PackageFile -> Maybe Integer
$sel:packageFileId:PackageFile :: PackageFile -> Maybe Integer
$sel:packageFileMd5:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileName:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha1:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha256:PackageFile :: PackageFile -> Maybe Text
$sel:packageFileSha512:PackageFile :: PackageFile -> Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
packageFileSha512 :: Maybe Text
..} = (\Maybe Text
packageFileSha512 -> PackageFile { Maybe Text
$sel:packageFileSha512:PackageFile :: Maybe Text
packageFileSha512 :: Maybe Text
packageFileSha512, Maybe Integer
Maybe Text
packageFileSize :: Maybe Integer
$sel:packageFileId:PackageFile :: Maybe Integer
$sel:packageFileMd5:PackageFile :: Maybe Text
$sel:packageFileName:PackageFile :: Maybe Text
$sel:packageFileSha1:PackageFile :: Maybe Text
$sel:packageFileSha256:PackageFile :: Maybe Text
packageFileSize :: Maybe Integer
packageFileId :: Maybe Integer
packageFileMd5 :: Maybe Text
packageFileName :: Maybe Text
packageFileSha1 :: Maybe Text
packageFileSha256 :: Maybe Text
..} ) (Maybe Text -> PackageFile) -> f (Maybe Text) -> f PackageFile
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
packageFileSha512
{-# INLINE packageFileSha512L #-}



-- * PayloadCommit

-- | 'payloadCommitAdded' Lens
payloadCommitAddedL :: Lens_' PayloadCommit (Maybe [Text])
payloadCommitAddedL :: Lens_' PayloadCommit (Maybe [Text])
payloadCommitAddedL Maybe [Text] -> f (Maybe [Text])
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
..} = (\Maybe [Text]
payloadCommitAdded -> PayloadCommit { Maybe [Text]
payloadCommitAdded :: Maybe [Text]
payloadCommitAdded :: Maybe [Text]
payloadCommitAdded, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
..} ) (Maybe [Text] -> PayloadCommit)
-> f (Maybe [Text]) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
payloadCommitAdded
{-# INLINE payloadCommitAddedL #-}

-- | 'payloadCommitAuthor' Lens
payloadCommitAuthorL :: Lens_' PayloadCommit (Maybe PayloadUser)
payloadCommitAuthorL :: Lens_' PayloadCommit (Maybe PayloadUser)
payloadCommitAuthorL Maybe PayloadUser -> f (Maybe PayloadUser)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadUser
payloadCommitAuthor -> PayloadCommit { Maybe PayloadUser
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitAuthor, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe PayloadUser -> PayloadCommit)
-> f (Maybe PayloadUser) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadUser -> f (Maybe PayloadUser)
f Maybe PayloadUser
payloadCommitAuthor
{-# INLINE payloadCommitAuthorL #-}

-- | 'payloadCommitCommitter' Lens
payloadCommitCommitterL :: Lens_' PayloadCommit (Maybe PayloadUser)
payloadCommitCommitterL :: Lens_' PayloadCommit (Maybe PayloadUser)
payloadCommitCommitterL Maybe PayloadUser -> f (Maybe PayloadUser)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadUser
payloadCommitCommitter -> PayloadCommit { Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitCommitter, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe PayloadUser -> PayloadCommit)
-> f (Maybe PayloadUser) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadUser -> f (Maybe PayloadUser)
f Maybe PayloadUser
payloadCommitCommitter
{-# INLINE payloadCommitCommitterL #-}

-- | 'payloadCommitId' Lens
payloadCommitIdL :: Lens_' PayloadCommit (Maybe Text)
payloadCommitIdL :: Lens_' PayloadCommit (Maybe Text)
payloadCommitIdL Maybe Text -> f (Maybe Text)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
payloadCommitId -> PayloadCommit { Maybe Text
$sel:payloadCommitId:PayloadCommit :: Maybe Text
payloadCommitId :: Maybe Text
payloadCommitId, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> PayloadCommit) -> f (Maybe Text) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadCommitId
{-# INLINE payloadCommitIdL #-}

-- | 'payloadCommitMessage' Lens
payloadCommitMessageL :: Lens_' PayloadCommit (Maybe Text)
payloadCommitMessageL :: Lens_' PayloadCommit (Maybe Text)
payloadCommitMessageL Maybe Text -> f (Maybe Text)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
payloadCommitMessage -> PayloadCommit { Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitMessage, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> PayloadCommit) -> f (Maybe Text) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadCommitMessage
{-# INLINE payloadCommitMessageL #-}

-- | 'payloadCommitModified' Lens
payloadCommitModifiedL :: Lens_' PayloadCommit (Maybe [Text])
payloadCommitModifiedL :: Lens_' PayloadCommit (Maybe [Text])
payloadCommitModifiedL Maybe [Text] -> f (Maybe [Text])
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe [Text]
payloadCommitModified -> PayloadCommit { Maybe [Text]
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
payloadCommitModified :: Maybe [Text]
payloadCommitModified, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe [Text] -> PayloadCommit)
-> f (Maybe [Text]) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
payloadCommitModified
{-# INLINE payloadCommitModifiedL #-}

-- | 'payloadCommitRemoved' Lens
payloadCommitRemovedL :: Lens_' PayloadCommit (Maybe [Text])
payloadCommitRemovedL :: Lens_' PayloadCommit (Maybe [Text])
payloadCommitRemovedL Maybe [Text] -> f (Maybe [Text])
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe [Text]
payloadCommitRemoved -> PayloadCommit { Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitRemoved, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe [Text] -> PayloadCommit)
-> f (Maybe [Text]) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
payloadCommitRemoved
{-# INLINE payloadCommitRemovedL #-}

-- | 'payloadCommitTimestamp' Lens
payloadCommitTimestampL :: Lens_' PayloadCommit (Maybe DateTime)
payloadCommitTimestampL :: Lens_' PayloadCommit (Maybe DateTime)
payloadCommitTimestampL Maybe DateTime -> f (Maybe DateTime)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe DateTime
payloadCommitTimestamp -> PayloadCommit { Maybe DateTime
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
payloadCommitTimestamp :: Maybe DateTime
payloadCommitTimestamp, Maybe [Text]
Maybe Text
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe DateTime -> PayloadCommit)
-> f (Maybe DateTime) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
payloadCommitTimestamp
{-# INLINE payloadCommitTimestampL #-}

-- | 'payloadCommitUrl' Lens
payloadCommitUrlL :: Lens_' PayloadCommit (Maybe Text)
payloadCommitUrlL :: Lens_' PayloadCommit (Maybe Text)
payloadCommitUrlL Maybe Text -> f (Maybe Text)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
payloadCommitUrl -> PayloadCommit { Maybe Text
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
payloadCommitUrl :: Maybe Text
payloadCommitUrl, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> PayloadCommit) -> f (Maybe Text) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadCommitUrl
{-# INLINE payloadCommitUrlL #-}

-- | 'payloadCommitVerification' Lens
payloadCommitVerificationL :: Lens_' PayloadCommit (Maybe PayloadCommitVerification)
payloadCommitVerificationL :: Lens_' PayloadCommit (Maybe PayloadCommitVerification)
payloadCommitVerificationL Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f PayloadCommit{Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
Maybe PayloadCommitVerification
payloadCommitAdded :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: PayloadCommit -> Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitModified:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: PayloadCommit -> Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: PayloadCommit -> Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: PayloadCommit -> Maybe Text
$sel:payloadCommitVerification:PayloadCommit :: PayloadCommit -> Maybe PayloadCommitVerification
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
payloadCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadCommitVerification
payloadCommitVerification -> PayloadCommit { Maybe PayloadCommitVerification
$sel:payloadCommitVerification:PayloadCommit :: Maybe PayloadCommitVerification
payloadCommitVerification :: Maybe PayloadCommitVerification
payloadCommitVerification, Maybe [Text]
Maybe Text
Maybe DateTime
Maybe PayloadUser
payloadCommitAdded :: Maybe [Text]
$sel:payloadCommitAuthor:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitCommitter:PayloadCommit :: Maybe PayloadUser
$sel:payloadCommitId:PayloadCommit :: Maybe Text
$sel:payloadCommitMessage:PayloadCommit :: Maybe Text
$sel:payloadCommitModified:PayloadCommit :: Maybe [Text]
$sel:payloadCommitRemoved:PayloadCommit :: Maybe [Text]
$sel:payloadCommitTimestamp:PayloadCommit :: Maybe DateTime
$sel:payloadCommitUrl:PayloadCommit :: Maybe Text
payloadCommitAdded :: Maybe [Text]
payloadCommitAuthor :: Maybe PayloadUser
payloadCommitCommitter :: Maybe PayloadUser
payloadCommitId :: Maybe Text
payloadCommitMessage :: Maybe Text
payloadCommitModified :: Maybe [Text]
payloadCommitRemoved :: Maybe [Text]
payloadCommitTimestamp :: Maybe DateTime
payloadCommitUrl :: Maybe Text
..} ) (Maybe PayloadCommitVerification -> PayloadCommit)
-> f (Maybe PayloadCommitVerification) -> f PayloadCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f Maybe PayloadCommitVerification
payloadCommitVerification
{-# INLINE payloadCommitVerificationL #-}



-- * PayloadCommitVerification

-- | 'payloadCommitVerificationPayload' Lens
payloadCommitVerificationPayloadL :: Lens_' PayloadCommitVerification (Maybe Text)
payloadCommitVerificationPayloadL :: Lens_' PayloadCommitVerification (Maybe Text)
payloadCommitVerificationPayloadL Maybe Text -> f (Maybe Text)
f PayloadCommitVerification{Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: PayloadCommitVerification -> Maybe Text
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: PayloadCommitVerification -> Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Bool
..} = (\Maybe Text
payloadCommitVerificationPayload -> PayloadCommitVerification { Maybe Text
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationPayload, Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: Maybe Bool
..} ) (Maybe Text -> PayloadCommitVerification)
-> f (Maybe Text) -> f PayloadCommitVerification
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadCommitVerificationPayload
{-# INLINE payloadCommitVerificationPayloadL #-}

-- | 'payloadCommitVerificationReason' Lens
payloadCommitVerificationReasonL :: Lens_' PayloadCommitVerification (Maybe Text)
payloadCommitVerificationReasonL :: Lens_' PayloadCommitVerification (Maybe Text)
payloadCommitVerificationReasonL Maybe Text -> f (Maybe Text)
f PayloadCommitVerification{Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: PayloadCommitVerification -> Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
..} = (\Maybe Text
payloadCommitVerificationReason -> PayloadCommitVerification { Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationReason, Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
..} ) (Maybe Text -> PayloadCommitVerification)
-> f (Maybe Text) -> f PayloadCommitVerification
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadCommitVerificationReason
{-# INLINE payloadCommitVerificationReasonL #-}

-- | 'payloadCommitVerificationSignature' Lens
payloadCommitVerificationSignatureL :: Lens_' PayloadCommitVerification (Maybe Text)
payloadCommitVerificationSignatureL :: Lens_' PayloadCommitVerification (Maybe Text)
payloadCommitVerificationSignatureL Maybe Text -> f (Maybe Text)
f PayloadCommitVerification{Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: PayloadCommitVerification -> Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
..} = (\Maybe Text
payloadCommitVerificationSignature -> PayloadCommitVerification { Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSignature, Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
..} ) (Maybe Text -> PayloadCommitVerification)
-> f (Maybe Text) -> f PayloadCommitVerification
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadCommitVerificationSignature
{-# INLINE payloadCommitVerificationSignatureL #-}

-- | 'payloadCommitVerificationSigner' Lens
payloadCommitVerificationSignerL :: Lens_' PayloadCommitVerification (Maybe PayloadUser)
payloadCommitVerificationSignerL :: Lens_' PayloadCommitVerification (Maybe PayloadUser)
payloadCommitVerificationSignerL Maybe PayloadUser -> f (Maybe PayloadUser)
f PayloadCommitVerification{Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: PayloadCommitVerification -> Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
..} = (\Maybe PayloadUser
payloadCommitVerificationSigner -> PayloadCommitVerification { Maybe PayloadUser
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: Maybe PayloadUser
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationSigner, Maybe Bool
Maybe Text
payloadCommitVerificationPayload :: Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationVerified :: Maybe Bool
..} ) (Maybe PayloadUser -> PayloadCommitVerification)
-> f (Maybe PayloadUser) -> f PayloadCommitVerification
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadUser -> f (Maybe PayloadUser)
f Maybe PayloadUser
payloadCommitVerificationSigner
{-# INLINE payloadCommitVerificationSignerL #-}

-- | 'payloadCommitVerificationVerified' Lens
payloadCommitVerificationVerifiedL :: Lens_' PayloadCommitVerification (Maybe Bool)
payloadCommitVerificationVerifiedL :: Lens_' PayloadCommitVerification (Maybe Bool)
payloadCommitVerificationVerifiedL Maybe Bool -> f (Maybe Bool)
f PayloadCommitVerification{Maybe Bool
Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: PayloadCommitVerification -> Maybe PayloadUser
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: PayloadCommitVerification -> Maybe Bool
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
payloadCommitVerificationVerified :: Maybe Bool
..} = (\Maybe Bool
payloadCommitVerificationVerified -> PayloadCommitVerification { Maybe Bool
$sel:payloadCommitVerificationVerified:PayloadCommitVerification :: Maybe Bool
payloadCommitVerificationVerified :: Maybe Bool
payloadCommitVerificationVerified, Maybe Text
Maybe PayloadUser
payloadCommitVerificationPayload :: Maybe Text
$sel:payloadCommitVerificationReason:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSignature:PayloadCommitVerification :: Maybe Text
$sel:payloadCommitVerificationSigner:PayloadCommitVerification :: Maybe PayloadUser
payloadCommitVerificationPayload :: Maybe Text
payloadCommitVerificationReason :: Maybe Text
payloadCommitVerificationSignature :: Maybe Text
payloadCommitVerificationSigner :: Maybe PayloadUser
..} ) (Maybe Bool -> PayloadCommitVerification)
-> f (Maybe Bool) -> f PayloadCommitVerification
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
payloadCommitVerificationVerified
{-# INLINE payloadCommitVerificationVerifiedL #-}



-- * PayloadUser

-- | 'payloadUserEmail' Lens
payloadUserEmailL :: Lens_' PayloadUser (Maybe Text)
payloadUserEmailL :: Lens_' PayloadUser (Maybe Text)
payloadUserEmailL Maybe Text -> f (Maybe Text)
f PayloadUser{Maybe Text
payloadUserEmail :: PayloadUser -> Maybe Text
payloadUserEmail :: Maybe Text
payloadUserName :: Maybe Text
payloadUserUsername :: Maybe Text
$sel:payloadUserName:PayloadUser :: PayloadUser -> Maybe Text
$sel:payloadUserUsername:PayloadUser :: PayloadUser -> Maybe Text
..} = (\Maybe Text
payloadUserEmail -> PayloadUser { Maybe Text
payloadUserEmail :: Maybe Text
payloadUserEmail :: Maybe Text
payloadUserEmail, Maybe Text
payloadUserName :: Maybe Text
payloadUserUsername :: Maybe Text
$sel:payloadUserName:PayloadUser :: Maybe Text
$sel:payloadUserUsername:PayloadUser :: Maybe Text
..} ) (Maybe Text -> PayloadUser) -> f (Maybe Text) -> f PayloadUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadUserEmail
{-# INLINE payloadUserEmailL #-}

-- | 'payloadUserName' Lens
payloadUserNameL :: Lens_' PayloadUser (Maybe Text)
payloadUserNameL :: Lens_' PayloadUser (Maybe Text)
payloadUserNameL Maybe Text -> f (Maybe Text)
f PayloadUser{Maybe Text
payloadUserEmail :: PayloadUser -> Maybe Text
$sel:payloadUserName:PayloadUser :: PayloadUser -> Maybe Text
$sel:payloadUserUsername:PayloadUser :: PayloadUser -> Maybe Text
payloadUserEmail :: Maybe Text
payloadUserName :: Maybe Text
payloadUserUsername :: Maybe Text
..} = (\Maybe Text
payloadUserName -> PayloadUser { Maybe Text
$sel:payloadUserName:PayloadUser :: Maybe Text
payloadUserName :: Maybe Text
payloadUserName, Maybe Text
payloadUserEmail :: Maybe Text
$sel:payloadUserUsername:PayloadUser :: Maybe Text
payloadUserEmail :: Maybe Text
payloadUserUsername :: Maybe Text
..} ) (Maybe Text -> PayloadUser) -> f (Maybe Text) -> f PayloadUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadUserName
{-# INLINE payloadUserNameL #-}

-- | 'payloadUserUsername' Lens
payloadUserUsernameL :: Lens_' PayloadUser (Maybe Text)
payloadUserUsernameL :: Lens_' PayloadUser (Maybe Text)
payloadUserUsernameL Maybe Text -> f (Maybe Text)
f PayloadUser{Maybe Text
payloadUserEmail :: PayloadUser -> Maybe Text
$sel:payloadUserName:PayloadUser :: PayloadUser -> Maybe Text
$sel:payloadUserUsername:PayloadUser :: PayloadUser -> Maybe Text
payloadUserEmail :: Maybe Text
payloadUserName :: Maybe Text
payloadUserUsername :: Maybe Text
..} = (\Maybe Text
payloadUserUsername -> PayloadUser { Maybe Text
$sel:payloadUserUsername:PayloadUser :: Maybe Text
payloadUserUsername :: Maybe Text
payloadUserUsername, Maybe Text
payloadUserEmail :: Maybe Text
$sel:payloadUserName:PayloadUser :: Maybe Text
payloadUserEmail :: Maybe Text
payloadUserName :: Maybe Text
..} ) (Maybe Text -> PayloadUser) -> f (Maybe Text) -> f PayloadUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
payloadUserUsername
{-# INLINE payloadUserUsernameL #-}



-- * Permission

-- | 'permissionAdmin' Lens
permissionAdminL :: Lens_' Permission (Maybe Bool)
permissionAdminL :: Lens_' Permission (Maybe Bool)
permissionAdminL Maybe Bool -> f (Maybe Bool)
f Permission{Maybe Bool
permissionAdmin :: Permission -> Maybe Bool
permissionAdmin :: Maybe Bool
permissionPull :: Maybe Bool
permissionPush :: Maybe Bool
$sel:permissionPull:Permission :: Permission -> Maybe Bool
$sel:permissionPush:Permission :: Permission -> Maybe Bool
..} = (\Maybe Bool
permissionAdmin -> Permission { Maybe Bool
permissionAdmin :: Maybe Bool
permissionAdmin :: Maybe Bool
permissionAdmin, Maybe Bool
permissionPull :: Maybe Bool
permissionPush :: Maybe Bool
$sel:permissionPull:Permission :: Maybe Bool
$sel:permissionPush:Permission :: Maybe Bool
..} ) (Maybe Bool -> Permission) -> f (Maybe Bool) -> f Permission
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
permissionAdmin
{-# INLINE permissionAdminL #-}

-- | 'permissionPull' Lens
permissionPullL :: Lens_' Permission (Maybe Bool)
permissionPullL :: Lens_' Permission (Maybe Bool)
permissionPullL Maybe Bool -> f (Maybe Bool)
f Permission{Maybe Bool
permissionAdmin :: Permission -> Maybe Bool
$sel:permissionPull:Permission :: Permission -> Maybe Bool
$sel:permissionPush:Permission :: Permission -> Maybe Bool
permissionAdmin :: Maybe Bool
permissionPull :: Maybe Bool
permissionPush :: Maybe Bool
..} = (\Maybe Bool
permissionPull -> Permission { Maybe Bool
$sel:permissionPull:Permission :: Maybe Bool
permissionPull :: Maybe Bool
permissionPull, Maybe Bool
permissionAdmin :: Maybe Bool
$sel:permissionPush:Permission :: Maybe Bool
permissionAdmin :: Maybe Bool
permissionPush :: Maybe Bool
..} ) (Maybe Bool -> Permission) -> f (Maybe Bool) -> f Permission
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
permissionPull
{-# INLINE permissionPullL #-}

-- | 'permissionPush' Lens
permissionPushL :: Lens_' Permission (Maybe Bool)
permissionPushL :: Lens_' Permission (Maybe Bool)
permissionPushL Maybe Bool -> f (Maybe Bool)
f Permission{Maybe Bool
permissionAdmin :: Permission -> Maybe Bool
$sel:permissionPull:Permission :: Permission -> Maybe Bool
$sel:permissionPush:Permission :: Permission -> Maybe Bool
permissionAdmin :: Maybe Bool
permissionPull :: Maybe Bool
permissionPush :: Maybe Bool
..} = (\Maybe Bool
permissionPush -> Permission { Maybe Bool
$sel:permissionPush:Permission :: Maybe Bool
permissionPush :: Maybe Bool
permissionPush, Maybe Bool
permissionAdmin :: Maybe Bool
$sel:permissionPull:Permission :: Maybe Bool
permissionAdmin :: Maybe Bool
permissionPull :: Maybe Bool
..} ) (Maybe Bool -> Permission) -> f (Maybe Bool) -> f Permission
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
permissionPush
{-# INLINE permissionPushL #-}



-- * PublicKey

-- | 'publicKeyCreatedAt' Lens
publicKeyCreatedAtL :: Lens_' PublicKey (Maybe DateTime)
publicKeyCreatedAtL :: Lens_' PublicKey (Maybe DateTime)
publicKeyCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
..} = (\Maybe DateTime
publicKeyCreatedAt -> PublicKey { Maybe DateTime
publicKeyCreatedAt :: Maybe DateTime
publicKeyCreatedAt :: Maybe DateTime
publicKeyCreatedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe User
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
..} ) (Maybe DateTime -> PublicKey) -> f (Maybe DateTime) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
publicKeyCreatedAt
{-# INLINE publicKeyCreatedAtL #-}

-- | 'publicKeyFingerprint' Lens
publicKeyFingerprintL :: Lens_' PublicKey (Maybe Text)
publicKeyFingerprintL :: Lens_' PublicKey (Maybe Text)
publicKeyFingerprintL Maybe Text -> f (Maybe Text)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Text
publicKeyFingerprint -> PublicKey { Maybe Text
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
publicKeyFingerprint :: Maybe Text
publicKeyFingerprint, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Text -> PublicKey) -> f (Maybe Text) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
publicKeyFingerprint
{-# INLINE publicKeyFingerprintL #-}

-- | 'publicKeyId' Lens
publicKeyIdL :: Lens_' PublicKey (Maybe Integer)
publicKeyIdL :: Lens_' PublicKey (Maybe Integer)
publicKeyIdL Maybe Integer -> f (Maybe Integer)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Integer
publicKeyId -> PublicKey { Maybe Integer
$sel:publicKeyId:PublicKey :: Maybe Integer
publicKeyId :: Maybe Integer
publicKeyId, Maybe Bool
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Integer -> PublicKey) -> f (Maybe Integer) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
publicKeyId
{-# INLINE publicKeyIdL #-}

-- | 'publicKeyKey' Lens
publicKeyKeyL :: Lens_' PublicKey (Maybe Text)
publicKeyKeyL :: Lens_' PublicKey (Maybe Text)
publicKeyKeyL Maybe Text -> f (Maybe Text)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Text
publicKeyKey -> PublicKey { Maybe Text
$sel:publicKeyKey:PublicKey :: Maybe Text
publicKeyKey :: Maybe Text
publicKeyKey, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Text -> PublicKey) -> f (Maybe Text) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
publicKeyKey
{-# INLINE publicKeyKeyL #-}

-- | 'publicKeyKeyType' Lens
publicKeyKeyTypeL :: Lens_' PublicKey (Maybe Text)
publicKeyKeyTypeL :: Lens_' PublicKey (Maybe Text)
publicKeyKeyTypeL Maybe Text -> f (Maybe Text)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Text
publicKeyKeyType -> PublicKey { Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyKeyType, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Text -> PublicKey) -> f (Maybe Text) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
publicKeyKeyType
{-# INLINE publicKeyKeyTypeL #-}

-- | 'publicKeyReadOnly' Lens
publicKeyReadOnlyL :: Lens_' PublicKey (Maybe Bool)
publicKeyReadOnlyL :: Lens_' PublicKey (Maybe Bool)
publicKeyReadOnlyL Maybe Bool -> f (Maybe Bool)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Bool
publicKeyReadOnly -> PublicKey { Maybe Bool
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
publicKeyReadOnly :: Maybe Bool
publicKeyReadOnly, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Bool -> PublicKey) -> f (Maybe Bool) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
publicKeyReadOnly
{-# INLINE publicKeyReadOnlyL #-}

-- | 'publicKeyTitle' Lens
publicKeyTitleL :: Lens_' PublicKey (Maybe Text)
publicKeyTitleL :: Lens_' PublicKey (Maybe Text)
publicKeyTitleL Maybe Text -> f (Maybe Text)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Text
publicKeyTitle -> PublicKey { Maybe Text
$sel:publicKeyTitle:PublicKey :: Maybe Text
publicKeyTitle :: Maybe Text
publicKeyTitle, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyUrl:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Text -> PublicKey) -> f (Maybe Text) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
publicKeyTitle
{-# INLINE publicKeyTitleL #-}

-- | 'publicKeyUrl' Lens
publicKeyUrlL :: Lens_' PublicKey (Maybe Text)
publicKeyUrlL :: Lens_' PublicKey (Maybe Text)
publicKeyUrlL Maybe Text -> f (Maybe Text)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe Text
publicKeyUrl -> PublicKey { Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUser :: Maybe User
..} ) (Maybe Text -> PublicKey) -> f (Maybe Text) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
publicKeyUrl
{-# INLINE publicKeyUrlL #-}

-- | 'publicKeyUser' Lens
publicKeyUserL :: Lens_' PublicKey (Maybe User)
publicKeyUserL :: Lens_' PublicKey (Maybe User)
publicKeyUserL Maybe User -> f (Maybe User)
f PublicKey{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
publicKeyCreatedAt :: PublicKey -> Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyId:PublicKey :: PublicKey -> Maybe Integer
$sel:publicKeyKey:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyKeyType:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyReadOnly:PublicKey :: PublicKey -> Maybe Bool
$sel:publicKeyTitle:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUrl:PublicKey :: PublicKey -> Maybe Text
$sel:publicKeyUser:PublicKey :: PublicKey -> Maybe User
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
publicKeyUser :: Maybe User
..} = (\Maybe User
publicKeyUser -> PublicKey { Maybe User
$sel:publicKeyUser:PublicKey :: Maybe User
publicKeyUser :: Maybe User
publicKeyUser, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
publicKeyCreatedAt :: Maybe DateTime
$sel:publicKeyFingerprint:PublicKey :: Maybe Text
$sel:publicKeyId:PublicKey :: Maybe Integer
$sel:publicKeyKey:PublicKey :: Maybe Text
$sel:publicKeyKeyType:PublicKey :: Maybe Text
$sel:publicKeyReadOnly:PublicKey :: Maybe Bool
$sel:publicKeyTitle:PublicKey :: Maybe Text
$sel:publicKeyUrl:PublicKey :: Maybe Text
publicKeyCreatedAt :: Maybe DateTime
publicKeyFingerprint :: Maybe Text
publicKeyId :: Maybe Integer
publicKeyKey :: Maybe Text
publicKeyKeyType :: Maybe Text
publicKeyReadOnly :: Maybe Bool
publicKeyTitle :: Maybe Text
publicKeyUrl :: Maybe Text
..} ) (Maybe User -> PublicKey) -> f (Maybe User) -> f PublicKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
publicKeyUser
{-# INLINE publicKeyUserL #-}



-- * PullRequest

-- | 'pullRequestAdditions' Lens
pullRequestAdditionsL :: Lens_' PullRequest (Maybe Integer)
pullRequestAdditionsL :: Lens_' PullRequest (Maybe Integer)
pullRequestAdditionsL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
..} = (\Maybe Integer
pullRequestAdditions -> PullRequest { Maybe Integer
pullRequestAdditions :: Maybe Integer
pullRequestAdditions :: Maybe Integer
pullRequestAdditions, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestAdditions
{-# INLINE pullRequestAdditionsL #-}

-- | 'pullRequestAllowMaintainerEdit' Lens
pullRequestAllowMaintainerEditL :: Lens_' PullRequest (Maybe Bool)
pullRequestAllowMaintainerEditL :: Lens_' PullRequest (Maybe Bool)
pullRequestAllowMaintainerEditL Maybe Bool -> f (Maybe Bool)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Bool
pullRequestAllowMaintainerEdit -> PullRequest { Maybe Bool
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAllowMaintainerEdit, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Bool -> PullRequest) -> f (Maybe Bool) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestAllowMaintainerEdit
{-# INLINE pullRequestAllowMaintainerEditL #-}

-- | 'pullRequestAssignee' Lens
pullRequestAssigneeL :: Lens_' PullRequest (Maybe User)
pullRequestAssigneeL :: Lens_' PullRequest (Maybe User)
pullRequestAssigneeL Maybe User -> f (Maybe User)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe User
pullRequestAssignee -> PullRequest { Maybe User
$sel:pullRequestAssignee:PullRequest :: Maybe User
pullRequestAssignee :: Maybe User
pullRequestAssignee, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe User -> PullRequest) -> f (Maybe User) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
pullRequestAssignee
{-# INLINE pullRequestAssigneeL #-}

-- | 'pullRequestAssignees' Lens
pullRequestAssigneesL :: Lens_' PullRequest (Maybe [User])
pullRequestAssigneesL :: Lens_' PullRequest (Maybe [User])
pullRequestAssigneesL Maybe [User] -> f (Maybe [User])
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe [User]
pullRequestAssignees -> PullRequest { Maybe [User]
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
pullRequestAssignees :: Maybe [User]
pullRequestAssignees, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe [User] -> PullRequest) -> f (Maybe [User]) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [User] -> f (Maybe [User])
f Maybe [User]
pullRequestAssignees
{-# INLINE pullRequestAssigneesL #-}

-- | 'pullRequestBase' Lens
pullRequestBaseL :: Lens_' PullRequest (Maybe PRBranchInfo)
pullRequestBaseL :: Lens_' PullRequest (Maybe PRBranchInfo)
pullRequestBaseL Maybe PRBranchInfo -> f (Maybe PRBranchInfo)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe PRBranchInfo
pullRequestBase -> PullRequest { Maybe PRBranchInfo
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
pullRequestBase :: Maybe PRBranchInfo
pullRequestBase, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe PRBranchInfo -> PullRequest)
-> f (Maybe PRBranchInfo) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PRBranchInfo -> f (Maybe PRBranchInfo)
f Maybe PRBranchInfo
pullRequestBase
{-# INLINE pullRequestBaseL #-}

-- | 'pullRequestBody' Lens
pullRequestBodyL :: Lens_' PullRequest (Maybe Text)
pullRequestBodyL :: Lens_' PullRequest (Maybe Text)
pullRequestBodyL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestBody -> PullRequest { Maybe Text
$sel:pullRequestBody:PullRequest :: Maybe Text
pullRequestBody :: Maybe Text
pullRequestBody, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestBody
{-# INLINE pullRequestBodyL #-}

-- | 'pullRequestChangedFiles' Lens
pullRequestChangedFilesL :: Lens_' PullRequest (Maybe Integer)
pullRequestChangedFilesL :: Lens_' PullRequest (Maybe Integer)
pullRequestChangedFilesL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestChangedFiles -> PullRequest { Maybe Integer
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
pullRequestChangedFiles :: Maybe Integer
pullRequestChangedFiles, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestChangedFiles
{-# INLINE pullRequestChangedFilesL #-}

-- | 'pullRequestClosedAt' Lens
pullRequestClosedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestClosedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestClosedAtL Maybe DateTime -> f (Maybe DateTime)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe DateTime
pullRequestClosedAt -> PullRequest { Maybe DateTime
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
pullRequestClosedAt :: Maybe DateTime
pullRequestClosedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe DateTime -> PullRequest)
-> f (Maybe DateTime) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullRequestClosedAt
{-# INLINE pullRequestClosedAtL #-}

-- | 'pullRequestComments' Lens
pullRequestCommentsL :: Lens_' PullRequest (Maybe Integer)
pullRequestCommentsL :: Lens_' PullRequest (Maybe Integer)
pullRequestCommentsL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestComments -> PullRequest { Maybe Integer
$sel:pullRequestComments:PullRequest :: Maybe Integer
pullRequestComments :: Maybe Integer
pullRequestComments, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestComments
{-# INLINE pullRequestCommentsL #-}

-- | 'pullRequestCreatedAt' Lens
pullRequestCreatedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestCreatedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe DateTime
pullRequestCreatedAt -> PullRequest { Maybe DateTime
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
pullRequestCreatedAt :: Maybe DateTime
pullRequestCreatedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe DateTime -> PullRequest)
-> f (Maybe DateTime) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullRequestCreatedAt
{-# INLINE pullRequestCreatedAtL #-}

-- | 'pullRequestDeletions' Lens
pullRequestDeletionsL :: Lens_' PullRequest (Maybe Integer)
pullRequestDeletionsL :: Lens_' PullRequest (Maybe Integer)
pullRequestDeletionsL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestDeletions -> PullRequest { Maybe Integer
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
pullRequestDeletions :: Maybe Integer
pullRequestDeletions, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestDeletions
{-# INLINE pullRequestDeletionsL #-}

-- | 'pullRequestDiffUrl' Lens
pullRequestDiffUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestDiffUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestDiffUrlL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestDiffUrl -> PullRequest { Maybe Text
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
pullRequestDiffUrl :: Maybe Text
pullRequestDiffUrl, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestDiffUrl
{-# INLINE pullRequestDiffUrlL #-}

-- | 'pullRequestDraft' Lens
pullRequestDraftL :: Lens_' PullRequest (Maybe Bool)
pullRequestDraftL :: Lens_' PullRequest (Maybe Bool)
pullRequestDraftL Maybe Bool -> f (Maybe Bool)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Bool
pullRequestDraft -> PullRequest { Maybe Bool
$sel:pullRequestDraft:PullRequest :: Maybe Bool
pullRequestDraft :: Maybe Bool
pullRequestDraft, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Bool -> PullRequest) -> f (Maybe Bool) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestDraft
{-# INLINE pullRequestDraftL #-}

-- | 'pullRequestDueDate' Lens
pullRequestDueDateL :: Lens_' PullRequest (Maybe DateTime)
pullRequestDueDateL :: Lens_' PullRequest (Maybe DateTime)
pullRequestDueDateL Maybe DateTime -> f (Maybe DateTime)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe DateTime
pullRequestDueDate -> PullRequest { Maybe DateTime
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
pullRequestDueDate :: Maybe DateTime
pullRequestDueDate, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe DateTime -> PullRequest)
-> f (Maybe DateTime) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullRequestDueDate
{-# INLINE pullRequestDueDateL #-}

-- | 'pullRequestHead' Lens
pullRequestHeadL :: Lens_' PullRequest (Maybe PRBranchInfo)
pullRequestHeadL :: Lens_' PullRequest (Maybe PRBranchInfo)
pullRequestHeadL Maybe PRBranchInfo -> f (Maybe PRBranchInfo)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe PRBranchInfo
pullRequestHead -> PullRequest { Maybe PRBranchInfo
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
pullRequestHead :: Maybe PRBranchInfo
pullRequestHead, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe PRBranchInfo -> PullRequest)
-> f (Maybe PRBranchInfo) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PRBranchInfo -> f (Maybe PRBranchInfo)
f Maybe PRBranchInfo
pullRequestHead
{-# INLINE pullRequestHeadL #-}

-- | 'pullRequestHtmlUrl' Lens
pullRequestHtmlUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestHtmlUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestHtmlUrlL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestHtmlUrl -> PullRequest { Maybe Text
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
pullRequestHtmlUrl :: Maybe Text
pullRequestHtmlUrl, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestHtmlUrl
{-# INLINE pullRequestHtmlUrlL #-}

-- | 'pullRequestId' Lens
pullRequestIdL :: Lens_' PullRequest (Maybe Integer)
pullRequestIdL :: Lens_' PullRequest (Maybe Integer)
pullRequestIdL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestId -> PullRequest { Maybe Integer
$sel:pullRequestId:PullRequest :: Maybe Integer
pullRequestId :: Maybe Integer
pullRequestId, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestId
{-# INLINE pullRequestIdL #-}

-- | 'pullRequestIsLocked' Lens
pullRequestIsLockedL :: Lens_' PullRequest (Maybe Bool)
pullRequestIsLockedL :: Lens_' PullRequest (Maybe Bool)
pullRequestIsLockedL Maybe Bool -> f (Maybe Bool)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Bool
pullRequestIsLocked -> PullRequest { Maybe Bool
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
pullRequestIsLocked :: Maybe Bool
pullRequestIsLocked, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Bool -> PullRequest) -> f (Maybe Bool) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestIsLocked
{-# INLINE pullRequestIsLockedL #-}

-- | 'pullRequestLabels' Lens
pullRequestLabelsL :: Lens_' PullRequest (Maybe [Label])
pullRequestLabelsL :: Lens_' PullRequest (Maybe [Label])
pullRequestLabelsL Maybe [Label] -> f (Maybe [Label])
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe [Label]
pullRequestLabels -> PullRequest { Maybe [Label]
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
pullRequestLabels :: Maybe [Label]
pullRequestLabels, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe [Label] -> PullRequest)
-> f (Maybe [Label]) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Label] -> f (Maybe [Label])
f Maybe [Label]
pullRequestLabels
{-# INLINE pullRequestLabelsL #-}

-- | 'pullRequestMergeBase' Lens
pullRequestMergeBaseL :: Lens_' PullRequest (Maybe Text)
pullRequestMergeBaseL :: Lens_' PullRequest (Maybe Text)
pullRequestMergeBaseL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestMergeBase -> PullRequest { Maybe Text
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
pullRequestMergeBase :: Maybe Text
pullRequestMergeBase, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestMergeBase
{-# INLINE pullRequestMergeBaseL #-}

-- | 'pullRequestMergeCommitSha' Lens
pullRequestMergeCommitShaL :: Lens_' PullRequest (Maybe Text)
pullRequestMergeCommitShaL :: Lens_' PullRequest (Maybe Text)
pullRequestMergeCommitShaL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestMergeCommitSha -> PullRequest { Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeCommitSha, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestMergeCommitSha
{-# INLINE pullRequestMergeCommitShaL #-}

-- | 'pullRequestMergeable' Lens
pullRequestMergeableL :: Lens_' PullRequest (Maybe Bool)
pullRequestMergeableL :: Lens_' PullRequest (Maybe Bool)
pullRequestMergeableL Maybe Bool -> f (Maybe Bool)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Bool
pullRequestMergeable -> PullRequest { Maybe Bool
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
pullRequestMergeable :: Maybe Bool
pullRequestMergeable, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Bool -> PullRequest) -> f (Maybe Bool) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestMergeable
{-# INLINE pullRequestMergeableL #-}

-- | 'pullRequestMerged' Lens
pullRequestMergedL :: Lens_' PullRequest (Maybe Bool)
pullRequestMergedL :: Lens_' PullRequest (Maybe Bool)
pullRequestMergedL Maybe Bool -> f (Maybe Bool)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Bool
pullRequestMerged -> PullRequest { Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMerged, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Bool -> PullRequest) -> f (Maybe Bool) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestMerged
{-# INLINE pullRequestMergedL #-}

-- | 'pullRequestMergedAt' Lens
pullRequestMergedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestMergedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestMergedAtL Maybe DateTime -> f (Maybe DateTime)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe DateTime
pullRequestMergedAt -> PullRequest { Maybe DateTime
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe DateTime -> PullRequest)
-> f (Maybe DateTime) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullRequestMergedAt
{-# INLINE pullRequestMergedAtL #-}

-- | 'pullRequestMergedBy' Lens
pullRequestMergedByL :: Lens_' PullRequest (Maybe User)
pullRequestMergedByL :: Lens_' PullRequest (Maybe User)
pullRequestMergedByL Maybe User -> f (Maybe User)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe User
pullRequestMergedBy -> PullRequest { Maybe User
$sel:pullRequestMergedBy:PullRequest :: Maybe User
pullRequestMergedBy :: Maybe User
pullRequestMergedBy, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe User -> PullRequest) -> f (Maybe User) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
pullRequestMergedBy
{-# INLINE pullRequestMergedByL #-}

-- | 'pullRequestMilestone' Lens
pullRequestMilestoneL :: Lens_' PullRequest (Maybe Milestone)
pullRequestMilestoneL :: Lens_' PullRequest (Maybe Milestone)
pullRequestMilestoneL Maybe Milestone -> f (Maybe Milestone)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Milestone
pullRequestMilestone -> PullRequest { Maybe Milestone
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
pullRequestMilestone :: Maybe Milestone
pullRequestMilestone, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Milestone -> PullRequest)
-> f (Maybe Milestone) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Milestone -> f (Maybe Milestone)
f Maybe Milestone
pullRequestMilestone
{-# INLINE pullRequestMilestoneL #-}

-- | 'pullRequestNumber' Lens
pullRequestNumberL :: Lens_' PullRequest (Maybe Integer)
pullRequestNumberL :: Lens_' PullRequest (Maybe Integer)
pullRequestNumberL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestNumber -> PullRequest { Maybe Integer
$sel:pullRequestNumber:PullRequest :: Maybe Integer
pullRequestNumber :: Maybe Integer
pullRequestNumber, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestNumber
{-# INLINE pullRequestNumberL #-}

-- | 'pullRequestPatchUrl' Lens
pullRequestPatchUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestPatchUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestPatchUrlL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestPatchUrl -> PullRequest { Maybe Text
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
pullRequestPatchUrl :: Maybe Text
pullRequestPatchUrl, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestPatchUrl
{-# INLINE pullRequestPatchUrlL #-}

-- | 'pullRequestPinOrder' Lens
pullRequestPinOrderL :: Lens_' PullRequest (Maybe Integer)
pullRequestPinOrderL :: Lens_' PullRequest (Maybe Integer)
pullRequestPinOrderL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestPinOrder -> PullRequest { Maybe Integer
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
pullRequestPinOrder :: Maybe Integer
pullRequestPinOrder, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestPinOrder
{-# INLINE pullRequestPinOrderL #-}

-- | 'pullRequestRequestedReviewers' Lens
pullRequestRequestedReviewersL :: Lens_' PullRequest (Maybe [User])
pullRequestRequestedReviewersL :: Lens_' PullRequest (Maybe [User])
pullRequestRequestedReviewersL Maybe [User] -> f (Maybe [User])
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe [User]
pullRequestRequestedReviewers -> PullRequest { Maybe [User]
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewers, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe [User] -> PullRequest) -> f (Maybe [User]) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [User] -> f (Maybe [User])
f Maybe [User]
pullRequestRequestedReviewers
{-# INLINE pullRequestRequestedReviewersL #-}

-- | 'pullRequestRequestedReviewersTeams' Lens
pullRequestRequestedReviewersTeamsL :: Lens_' PullRequest (Maybe [Team])
pullRequestRequestedReviewersTeamsL :: Lens_' PullRequest (Maybe [Team])
pullRequestRequestedReviewersTeamsL Maybe [Team] -> f (Maybe [Team])
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe [Team]
pullRequestRequestedReviewersTeams -> PullRequest { Maybe [Team]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestRequestedReviewersTeams, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe [Team] -> PullRequest) -> f (Maybe [Team]) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Team] -> f (Maybe [Team])
f Maybe [Team]
pullRequestRequestedReviewersTeams
{-# INLINE pullRequestRequestedReviewersTeamsL #-}

-- | 'pullRequestReviewComments' Lens
pullRequestReviewCommentsL :: Lens_' PullRequest (Maybe Integer)
pullRequestReviewCommentsL :: Lens_' PullRequest (Maybe Integer)
pullRequestReviewCommentsL Maybe Integer -> f (Maybe Integer)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Integer
pullRequestReviewComments -> PullRequest { Maybe Integer
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
pullRequestReviewComments :: Maybe Integer
pullRequestReviewComments, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Integer -> PullRequest)
-> f (Maybe Integer) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullRequestReviewComments
{-# INLINE pullRequestReviewCommentsL #-}

-- | 'pullRequestState' Lens
pullRequestStateL :: Lens_' PullRequest (Maybe Text)
pullRequestStateL :: Lens_' PullRequest (Maybe Text)
pullRequestStateL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestState -> PullRequest { Maybe Text
$sel:pullRequestState:PullRequest :: Maybe Text
pullRequestState :: Maybe Text
pullRequestState, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestState
{-# INLINE pullRequestStateL #-}

-- | 'pullRequestTitle' Lens
pullRequestTitleL :: Lens_' PullRequest (Maybe Text)
pullRequestTitleL :: Lens_' PullRequest (Maybe Text)
pullRequestTitleL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestTitle -> PullRequest { Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestTitle, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestTitle
{-# INLINE pullRequestTitleL #-}

-- | 'pullRequestUpdatedAt' Lens
pullRequestUpdatedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestUpdatedAtL :: Lens_' PullRequest (Maybe DateTime)
pullRequestUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe DateTime
pullRequestUpdatedAt -> PullRequest { Maybe DateTime
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUpdatedAt, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUrl:PullRequest :: Maybe Text
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} ) (Maybe DateTime -> PullRequest)
-> f (Maybe DateTime) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullRequestUpdatedAt
{-# INLINE pullRequestUpdatedAtL #-}

-- | 'pullRequestUrl' Lens
pullRequestUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestUrlL :: Lens_' PullRequest (Maybe Text)
pullRequestUrlL Maybe Text -> f (Maybe Text)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe Text
pullRequestUrl -> PullRequest { Maybe Text
$sel:pullRequestUrl:PullRequest :: Maybe Text
pullRequestUrl :: Maybe Text
pullRequestUrl, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUser :: Maybe User
..} ) (Maybe Text -> PullRequest) -> f (Maybe Text) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestUrl
{-# INLINE pullRequestUrlL #-}

-- | 'pullRequestUser' Lens
pullRequestUserL :: Lens_' PullRequest (Maybe User)
pullRequestUserL :: Lens_' PullRequest (Maybe User)
pullRequestUserL Maybe User -> f (Maybe User)
f PullRequest{Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: PullRequest -> Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestAssignee:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestAssignees:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestBase:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestDraft:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestDueDate:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestHead:PullRequest :: PullRequest -> Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestId:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestLabels:PullRequest :: PullRequest -> Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestMergeable:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMerged:PullRequest :: PullRequest -> Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: PullRequest -> Maybe User
$sel:pullRequestMilestone:PullRequest :: PullRequest -> Maybe Milestone
$sel:pullRequestNumber:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestPinOrder:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: PullRequest -> Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: PullRequest -> Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: PullRequest -> Maybe Integer
$sel:pullRequestState:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestTitle:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: PullRequest -> Maybe DateTime
$sel:pullRequestUrl:PullRequest :: PullRequest -> Maybe Text
$sel:pullRequestUser:PullRequest :: PullRequest -> Maybe User
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
pullRequestUser :: Maybe User
..} = (\Maybe User
pullRequestUser -> PullRequest { Maybe User
$sel:pullRequestUser:PullRequest :: Maybe User
pullRequestUser :: Maybe User
pullRequestUser, Maybe Bool
Maybe Integer
Maybe [User]
Maybe [Team]
Maybe [Label]
Maybe Text
Maybe DateTime
Maybe User
Maybe PRBranchInfo
Maybe Milestone
pullRequestAdditions :: Maybe Integer
$sel:pullRequestAllowMaintainerEdit:PullRequest :: Maybe Bool
$sel:pullRequestAssignee:PullRequest :: Maybe User
$sel:pullRequestAssignees:PullRequest :: Maybe [User]
$sel:pullRequestBase:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestBody:PullRequest :: Maybe Text
$sel:pullRequestChangedFiles:PullRequest :: Maybe Integer
$sel:pullRequestClosedAt:PullRequest :: Maybe DateTime
$sel:pullRequestComments:PullRequest :: Maybe Integer
$sel:pullRequestCreatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestDeletions:PullRequest :: Maybe Integer
$sel:pullRequestDiffUrl:PullRequest :: Maybe Text
$sel:pullRequestDraft:PullRequest :: Maybe Bool
$sel:pullRequestDueDate:PullRequest :: Maybe DateTime
$sel:pullRequestHead:PullRequest :: Maybe PRBranchInfo
$sel:pullRequestHtmlUrl:PullRequest :: Maybe Text
$sel:pullRequestId:PullRequest :: Maybe Integer
$sel:pullRequestIsLocked:PullRequest :: Maybe Bool
$sel:pullRequestLabels:PullRequest :: Maybe [Label]
$sel:pullRequestMergeBase:PullRequest :: Maybe Text
$sel:pullRequestMergeCommitSha:PullRequest :: Maybe Text
$sel:pullRequestMergeable:PullRequest :: Maybe Bool
$sel:pullRequestMerged:PullRequest :: Maybe Bool
$sel:pullRequestMergedAt:PullRequest :: Maybe DateTime
$sel:pullRequestMergedBy:PullRequest :: Maybe User
$sel:pullRequestMilestone:PullRequest :: Maybe Milestone
$sel:pullRequestNumber:PullRequest :: Maybe Integer
$sel:pullRequestPatchUrl:PullRequest :: Maybe Text
$sel:pullRequestPinOrder:PullRequest :: Maybe Integer
$sel:pullRequestRequestedReviewers:PullRequest :: Maybe [User]
$sel:pullRequestRequestedReviewersTeams:PullRequest :: Maybe [Team]
$sel:pullRequestReviewComments:PullRequest :: Maybe Integer
$sel:pullRequestState:PullRequest :: Maybe Text
$sel:pullRequestTitle:PullRequest :: Maybe Text
$sel:pullRequestUpdatedAt:PullRequest :: Maybe DateTime
$sel:pullRequestUrl:PullRequest :: Maybe Text
pullRequestAdditions :: Maybe Integer
pullRequestAllowMaintainerEdit :: Maybe Bool
pullRequestAssignee :: Maybe User
pullRequestAssignees :: Maybe [User]
pullRequestBase :: Maybe PRBranchInfo
pullRequestBody :: Maybe Text
pullRequestChangedFiles :: Maybe Integer
pullRequestClosedAt :: Maybe DateTime
pullRequestComments :: Maybe Integer
pullRequestCreatedAt :: Maybe DateTime
pullRequestDeletions :: Maybe Integer
pullRequestDiffUrl :: Maybe Text
pullRequestDraft :: Maybe Bool
pullRequestDueDate :: Maybe DateTime
pullRequestHead :: Maybe PRBranchInfo
pullRequestHtmlUrl :: Maybe Text
pullRequestId :: Maybe Integer
pullRequestIsLocked :: Maybe Bool
pullRequestLabels :: Maybe [Label]
pullRequestMergeBase :: Maybe Text
pullRequestMergeCommitSha :: Maybe Text
pullRequestMergeable :: Maybe Bool
pullRequestMerged :: Maybe Bool
pullRequestMergedAt :: Maybe DateTime
pullRequestMergedBy :: Maybe User
pullRequestMilestone :: Maybe Milestone
pullRequestNumber :: Maybe Integer
pullRequestPatchUrl :: Maybe Text
pullRequestPinOrder :: Maybe Integer
pullRequestRequestedReviewers :: Maybe [User]
pullRequestRequestedReviewersTeams :: Maybe [Team]
pullRequestReviewComments :: Maybe Integer
pullRequestState :: Maybe Text
pullRequestTitle :: Maybe Text
pullRequestUpdatedAt :: Maybe DateTime
pullRequestUrl :: Maybe Text
..} ) (Maybe User -> PullRequest) -> f (Maybe User) -> f PullRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
pullRequestUser
{-# INLINE pullRequestUserL #-}



-- * PullRequestMeta

-- | 'pullRequestMetaDraft' Lens
pullRequestMetaDraftL :: Lens_' PullRequestMeta (Maybe Bool)
pullRequestMetaDraftL :: Lens_' PullRequestMeta (Maybe Bool)
pullRequestMetaDraftL Maybe Bool -> f (Maybe Bool)
f PullRequestMeta{Maybe Bool
Maybe Text
Maybe DateTime
pullRequestMetaDraft :: PullRequestMeta -> Maybe Bool
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMergedAt :: Maybe DateTime
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: PullRequestMeta -> Maybe Text
$sel:pullRequestMetaMerged:PullRequestMeta :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaMergedAt:PullRequestMeta :: PullRequestMeta -> Maybe DateTime
..} = (\Maybe Bool
pullRequestMetaDraft -> PullRequestMeta { Maybe Bool
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaDraft, Maybe Bool
Maybe Text
Maybe DateTime
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMergedAt :: Maybe DateTime
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: Maybe Text
$sel:pullRequestMetaMerged:PullRequestMeta :: Maybe Bool
$sel:pullRequestMetaMergedAt:PullRequestMeta :: Maybe DateTime
..} ) (Maybe Bool -> PullRequestMeta)
-> f (Maybe Bool) -> f PullRequestMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestMetaDraft
{-# INLINE pullRequestMetaDraftL #-}

-- | 'pullRequestMetaHtmlUrl' Lens
pullRequestMetaHtmlUrlL :: Lens_' PullRequestMeta (Maybe Text)
pullRequestMetaHtmlUrlL :: Lens_' PullRequestMeta (Maybe Text)
pullRequestMetaHtmlUrlL Maybe Text -> f (Maybe Text)
f PullRequestMeta{Maybe Bool
Maybe Text
Maybe DateTime
pullRequestMetaDraft :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: PullRequestMeta -> Maybe Text
$sel:pullRequestMetaMerged:PullRequestMeta :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaMergedAt:PullRequestMeta :: PullRequestMeta -> Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMergedAt :: Maybe DateTime
..} = (\Maybe Text
pullRequestMetaHtmlUrl -> PullRequestMeta { Maybe Text
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: Maybe Text
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaHtmlUrl, Maybe Bool
Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
$sel:pullRequestMetaMerged:PullRequestMeta :: Maybe Bool
$sel:pullRequestMetaMergedAt:PullRequestMeta :: Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMergedAt :: Maybe DateTime
..} ) (Maybe Text -> PullRequestMeta)
-> f (Maybe Text) -> f PullRequestMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullRequestMetaHtmlUrl
{-# INLINE pullRequestMetaHtmlUrlL #-}

-- | 'pullRequestMetaMerged' Lens
pullRequestMetaMergedL :: Lens_' PullRequestMeta (Maybe Bool)
pullRequestMetaMergedL :: Lens_' PullRequestMeta (Maybe Bool)
pullRequestMetaMergedL Maybe Bool -> f (Maybe Bool)
f PullRequestMeta{Maybe Bool
Maybe Text
Maybe DateTime
pullRequestMetaDraft :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: PullRequestMeta -> Maybe Text
$sel:pullRequestMetaMerged:PullRequestMeta :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaMergedAt:PullRequestMeta :: PullRequestMeta -> Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMergedAt :: Maybe DateTime
..} = (\Maybe Bool
pullRequestMetaMerged -> PullRequestMeta { Maybe Bool
$sel:pullRequestMetaMerged:PullRequestMeta :: Maybe Bool
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMerged, Maybe Bool
Maybe Text
Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: Maybe Text
$sel:pullRequestMetaMergedAt:PullRequestMeta :: Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMergedAt :: Maybe DateTime
..} ) (Maybe Bool -> PullRequestMeta)
-> f (Maybe Bool) -> f PullRequestMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullRequestMetaMerged
{-# INLINE pullRequestMetaMergedL #-}

-- | 'pullRequestMetaMergedAt' Lens
pullRequestMetaMergedAtL :: Lens_' PullRequestMeta (Maybe DateTime)
pullRequestMetaMergedAtL :: Lens_' PullRequestMeta (Maybe DateTime)
pullRequestMetaMergedAtL Maybe DateTime -> f (Maybe DateTime)
f PullRequestMeta{Maybe Bool
Maybe Text
Maybe DateTime
pullRequestMetaDraft :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: PullRequestMeta -> Maybe Text
$sel:pullRequestMetaMerged:PullRequestMeta :: PullRequestMeta -> Maybe Bool
$sel:pullRequestMetaMergedAt:PullRequestMeta :: PullRequestMeta -> Maybe DateTime
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMerged :: Maybe Bool
pullRequestMetaMergedAt :: Maybe DateTime
..} = (\Maybe DateTime
pullRequestMetaMergedAt -> PullRequestMeta { Maybe DateTime
$sel:pullRequestMetaMergedAt:PullRequestMeta :: Maybe DateTime
pullRequestMetaMergedAt :: Maybe DateTime
pullRequestMetaMergedAt, Maybe Bool
Maybe Text
pullRequestMetaDraft :: Maybe Bool
$sel:pullRequestMetaHtmlUrl:PullRequestMeta :: Maybe Text
$sel:pullRequestMetaMerged:PullRequestMeta :: Maybe Bool
pullRequestMetaDraft :: Maybe Bool
pullRequestMetaHtmlUrl :: Maybe Text
pullRequestMetaMerged :: Maybe Bool
..} ) (Maybe DateTime -> PullRequestMeta)
-> f (Maybe DateTime) -> f PullRequestMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullRequestMetaMergedAt
{-# INLINE pullRequestMetaMergedAtL #-}



-- * PullReview

-- | 'pullReviewBody' Lens
pullReviewBodyL :: Lens_' PullReview (Maybe Text)
pullReviewBodyL :: Lens_' PullReview (Maybe Text)
pullReviewBodyL Maybe Text -> f (Maybe Text)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
..} = (\Maybe Text
pullReviewBody -> PullReview { Maybe Text
pullReviewBody :: Maybe Text
pullReviewBody :: Maybe Text
pullReviewBody, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
..} ) (Maybe Text -> PullReview) -> f (Maybe Text) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewBody
{-# INLINE pullReviewBodyL #-}

-- | 'pullReviewCommentsCount' Lens
pullReviewCommentsCountL :: Lens_' PullReview (Maybe Integer)
pullReviewCommentsCountL :: Lens_' PullReview (Maybe Integer)
pullReviewCommentsCountL Maybe Integer -> f (Maybe Integer)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Integer
pullReviewCommentsCount -> PullReview { Maybe Integer
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
pullReviewCommentsCount :: Maybe Integer
pullReviewCommentsCount, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Integer -> PullReview) -> f (Maybe Integer) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullReviewCommentsCount
{-# INLINE pullReviewCommentsCountL #-}

-- | 'pullReviewCommitId' Lens
pullReviewCommitIdL :: Lens_' PullReview (Maybe Text)
pullReviewCommitIdL :: Lens_' PullReview (Maybe Text)
pullReviewCommitIdL Maybe Text -> f (Maybe Text)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Text
pullReviewCommitId -> PullReview { Maybe Text
$sel:pullReviewCommitId:PullReview :: Maybe Text
pullReviewCommitId :: Maybe Text
pullReviewCommitId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Text -> PullReview) -> f (Maybe Text) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommitId
{-# INLINE pullReviewCommitIdL #-}

-- | 'pullReviewDismissed' Lens
pullReviewDismissedL :: Lens_' PullReview (Maybe Bool)
pullReviewDismissedL :: Lens_' PullReview (Maybe Bool)
pullReviewDismissedL Maybe Bool -> f (Maybe Bool)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Bool
pullReviewDismissed -> PullReview { Maybe Bool
$sel:pullReviewDismissed:PullReview :: Maybe Bool
pullReviewDismissed :: Maybe Bool
pullReviewDismissed, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Bool -> PullReview) -> f (Maybe Bool) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullReviewDismissed
{-# INLINE pullReviewDismissedL #-}

-- | 'pullReviewHtmlUrl' Lens
pullReviewHtmlUrlL :: Lens_' PullReview (Maybe Text)
pullReviewHtmlUrlL :: Lens_' PullReview (Maybe Text)
pullReviewHtmlUrlL Maybe Text -> f (Maybe Text)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Text
pullReviewHtmlUrl -> PullReview { Maybe Text
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
pullReviewHtmlUrl :: Maybe Text
pullReviewHtmlUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Text -> PullReview) -> f (Maybe Text) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewHtmlUrl
{-# INLINE pullReviewHtmlUrlL #-}

-- | 'pullReviewId' Lens
pullReviewIdL :: Lens_' PullReview (Maybe Integer)
pullReviewIdL :: Lens_' PullReview (Maybe Integer)
pullReviewIdL Maybe Integer -> f (Maybe Integer)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Integer
pullReviewId -> PullReview { Maybe Integer
$sel:pullReviewId:PullReview :: Maybe Integer
pullReviewId :: Maybe Integer
pullReviewId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Integer -> PullReview) -> f (Maybe Integer) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullReviewId
{-# INLINE pullReviewIdL #-}

-- | 'pullReviewOfficial' Lens
pullReviewOfficialL :: Lens_' PullReview (Maybe Bool)
pullReviewOfficialL :: Lens_' PullReview (Maybe Bool)
pullReviewOfficialL Maybe Bool -> f (Maybe Bool)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Bool
pullReviewOfficial -> PullReview { Maybe Bool
$sel:pullReviewOfficial:PullReview :: Maybe Bool
pullReviewOfficial :: Maybe Bool
pullReviewOfficial, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Bool -> PullReview) -> f (Maybe Bool) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullReviewOfficial
{-# INLINE pullReviewOfficialL #-}

-- | 'pullReviewPullRequestUrl' Lens
pullReviewPullRequestUrlL :: Lens_' PullReview (Maybe Text)
pullReviewPullRequestUrlL :: Lens_' PullReview (Maybe Text)
pullReviewPullRequestUrlL Maybe Text -> f (Maybe Text)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Text
pullReviewPullRequestUrl -> PullReview { Maybe Text
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
pullReviewPullRequestUrl :: Maybe Text
pullReviewPullRequestUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Text -> PullReview) -> f (Maybe Text) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewPullRequestUrl
{-# INLINE pullReviewPullRequestUrlL #-}

-- | 'pullReviewStale' Lens
pullReviewStaleL :: Lens_' PullReview (Maybe Bool)
pullReviewStaleL :: Lens_' PullReview (Maybe Bool)
pullReviewStaleL Maybe Bool -> f (Maybe Bool)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Bool
pullReviewStale -> PullReview { Maybe Bool
$sel:pullReviewStale:PullReview :: Maybe Bool
pullReviewStale :: Maybe Bool
pullReviewStale, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Bool -> PullReview) -> f (Maybe Bool) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pullReviewStale
{-# INLINE pullReviewStaleL #-}

-- | 'pullReviewState' Lens
pullReviewStateL :: Lens_' PullReview (Maybe Text)
pullReviewStateL :: Lens_' PullReview (Maybe Text)
pullReviewStateL Maybe Text -> f (Maybe Text)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Text
pullReviewState -> PullReview { Maybe Text
$sel:pullReviewState:PullReview :: Maybe Text
pullReviewState :: Maybe Text
pullReviewState, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Text -> PullReview) -> f (Maybe Text) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewState
{-# INLINE pullReviewStateL #-}

-- | 'pullReviewSubmittedAt' Lens
pullReviewSubmittedAtL :: Lens_' PullReview (Maybe DateTime)
pullReviewSubmittedAtL :: Lens_' PullReview (Maybe DateTime)
pullReviewSubmittedAtL Maybe DateTime -> f (Maybe DateTime)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe DateTime
pullReviewSubmittedAt -> PullReview { Maybe DateTime
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
pullReviewSubmittedAt :: Maybe DateTime
pullReviewSubmittedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe DateTime -> PullReview)
-> f (Maybe DateTime) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullReviewSubmittedAt
{-# INLINE pullReviewSubmittedAtL #-}

-- | 'pullReviewTeam' Lens
pullReviewTeamL :: Lens_' PullReview (Maybe Team)
pullReviewTeamL :: Lens_' PullReview (Maybe Team)
pullReviewTeamL Maybe Team -> f (Maybe Team)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe Team
pullReviewTeam -> PullReview { Maybe Team
$sel:pullReviewTeam:PullReview :: Maybe Team
pullReviewTeam :: Maybe Team
pullReviewTeam, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} ) (Maybe Team -> PullReview) -> f (Maybe Team) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Team -> f (Maybe Team)
f Maybe Team
pullReviewTeam
{-# INLINE pullReviewTeamL #-}

-- | 'pullReviewUpdatedAt' Lens
pullReviewUpdatedAtL :: Lens_' PullReview (Maybe DateTime)
pullReviewUpdatedAtL :: Lens_' PullReview (Maybe DateTime)
pullReviewUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe DateTime
pullReviewUpdatedAt -> PullReview { Maybe DateTime
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUpdatedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUser :: Maybe User
..} ) (Maybe DateTime -> PullReview)
-> f (Maybe DateTime) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullReviewUpdatedAt
{-# INLINE pullReviewUpdatedAtL #-}

-- | 'pullReviewUser' Lens
pullReviewUserL :: Lens_' PullReview (Maybe User)
pullReviewUserL :: Lens_' PullReview (Maybe User)
pullReviewUserL Maybe User -> f (Maybe User)
f PullReview{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
pullReviewBody :: PullReview -> Maybe Text
$sel:pullReviewCommentsCount:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewCommitId:PullReview :: PullReview -> Maybe Text
$sel:pullReviewDismissed:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewId:PullReview :: PullReview -> Maybe Integer
$sel:pullReviewOfficial:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: PullReview -> Maybe Text
$sel:pullReviewStale:PullReview :: PullReview -> Maybe Bool
$sel:pullReviewState:PullReview :: PullReview -> Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewTeam:PullReview :: PullReview -> Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: PullReview -> Maybe DateTime
$sel:pullReviewUser:PullReview :: PullReview -> Maybe User
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
pullReviewUser :: Maybe User
..} = (\Maybe User
pullReviewUser -> PullReview { Maybe User
$sel:pullReviewUser:PullReview :: Maybe User
pullReviewUser :: Maybe User
pullReviewUser, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe Team
pullReviewBody :: Maybe Text
$sel:pullReviewCommentsCount:PullReview :: Maybe Integer
$sel:pullReviewCommitId:PullReview :: Maybe Text
$sel:pullReviewDismissed:PullReview :: Maybe Bool
$sel:pullReviewHtmlUrl:PullReview :: Maybe Text
$sel:pullReviewId:PullReview :: Maybe Integer
$sel:pullReviewOfficial:PullReview :: Maybe Bool
$sel:pullReviewPullRequestUrl:PullReview :: Maybe Text
$sel:pullReviewStale:PullReview :: Maybe Bool
$sel:pullReviewState:PullReview :: Maybe Text
$sel:pullReviewSubmittedAt:PullReview :: Maybe DateTime
$sel:pullReviewTeam:PullReview :: Maybe Team
$sel:pullReviewUpdatedAt:PullReview :: Maybe DateTime
pullReviewBody :: Maybe Text
pullReviewCommentsCount :: Maybe Integer
pullReviewCommitId :: Maybe Text
pullReviewDismissed :: Maybe Bool
pullReviewHtmlUrl :: Maybe Text
pullReviewId :: Maybe Integer
pullReviewOfficial :: Maybe Bool
pullReviewPullRequestUrl :: Maybe Text
pullReviewStale :: Maybe Bool
pullReviewState :: Maybe Text
pullReviewSubmittedAt :: Maybe DateTime
pullReviewTeam :: Maybe Team
pullReviewUpdatedAt :: Maybe DateTime
..} ) (Maybe User -> PullReview) -> f (Maybe User) -> f PullReview
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
pullReviewUser
{-# INLINE pullReviewUserL #-}



-- * PullReviewComment

-- | 'pullReviewCommentBody' Lens
pullReviewCommentBodyL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentBodyL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentBodyL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
..} = (\Maybe Text
pullReviewCommentBody -> PullReviewComment { Maybe Text
pullReviewCommentBody :: Maybe Text
pullReviewCommentBody :: Maybe Text
pullReviewCommentBody, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentBody
{-# INLINE pullReviewCommentBodyL #-}

-- | 'pullReviewCommentCommitId' Lens
pullReviewCommentCommitIdL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentCommitIdL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentCommitIdL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Text
pullReviewCommentCommitId -> PullReviewComment { Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCommitId, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentCommitId
{-# INLINE pullReviewCommentCommitIdL #-}

-- | 'pullReviewCommentCreatedAt' Lens
pullReviewCommentCreatedAtL :: Lens_' PullReviewComment (Maybe DateTime)
pullReviewCommentCreatedAtL :: Lens_' PullReviewComment (Maybe DateTime)
pullReviewCommentCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe DateTime
pullReviewCommentCreatedAt -> PullReviewComment { Maybe DateTime
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentCreatedAt, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe DateTime -> PullReviewComment)
-> f (Maybe DateTime) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullReviewCommentCreatedAt
{-# INLINE pullReviewCommentCreatedAtL #-}

-- | 'pullReviewCommentDiffHunk' Lens
pullReviewCommentDiffHunkL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentDiffHunkL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentDiffHunkL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Text
pullReviewCommentDiffHunk -> PullReviewComment { Maybe Text
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentDiffHunk, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentDiffHunk
{-# INLINE pullReviewCommentDiffHunkL #-}

-- | 'pullReviewCommentHtmlUrl' Lens
pullReviewCommentHtmlUrlL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentHtmlUrlL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentHtmlUrlL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Text
pullReviewCommentHtmlUrl -> PullReviewComment { Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentHtmlUrl, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentHtmlUrl
{-# INLINE pullReviewCommentHtmlUrlL #-}

-- | 'pullReviewCommentId' Lens
pullReviewCommentIdL :: Lens_' PullReviewComment (Maybe Integer)
pullReviewCommentIdL :: Lens_' PullReviewComment (Maybe Integer)
pullReviewCommentIdL Maybe Integer -> f (Maybe Integer)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Integer
pullReviewCommentId -> PullReviewComment { Maybe Integer
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
pullReviewCommentId :: Maybe Integer
pullReviewCommentId, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Integer -> PullReviewComment)
-> f (Maybe Integer) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullReviewCommentId
{-# INLINE pullReviewCommentIdL #-}

-- | 'pullReviewCommentOriginalCommitId' Lens
pullReviewCommentOriginalCommitIdL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentOriginalCommitIdL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentOriginalCommitIdL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Text
pullReviewCommentOriginalCommitId -> PullReviewComment { Maybe Text
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalCommitId, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentOriginalCommitId
{-# INLINE pullReviewCommentOriginalCommitIdL #-}

-- | 'pullReviewCommentOriginalPosition' Lens
pullReviewCommentOriginalPositionL :: Lens_' PullReviewComment (Maybe Int)
pullReviewCommentOriginalPositionL :: Lens_' PullReviewComment (Maybe Int)
pullReviewCommentOriginalPositionL Maybe Int -> f (Maybe Int)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Int
pullReviewCommentOriginalPosition -> PullReviewComment { Maybe Int
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentOriginalPosition, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Int -> PullReviewComment)
-> f (Maybe Int) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Int -> f (Maybe Int)
f Maybe Int
pullReviewCommentOriginalPosition
{-# INLINE pullReviewCommentOriginalPositionL #-}

-- | 'pullReviewCommentPath' Lens
pullReviewCommentPathL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentPathL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentPathL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Text
pullReviewCommentPath -> PullReviewComment { Maybe Text
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
pullReviewCommentPath :: Maybe Text
pullReviewCommentPath, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentPath
{-# INLINE pullReviewCommentPathL #-}

-- | 'pullReviewCommentPosition' Lens
pullReviewCommentPositionL :: Lens_' PullReviewComment (Maybe Int)
pullReviewCommentPositionL :: Lens_' PullReviewComment (Maybe Int)
pullReviewCommentPositionL Maybe Int -> f (Maybe Int)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Int
pullReviewCommentPosition -> PullReviewComment { Maybe Int
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPosition, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Int -> PullReviewComment)
-> f (Maybe Int) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Int -> f (Maybe Int)
f Maybe Int
pullReviewCommentPosition
{-# INLINE pullReviewCommentPositionL #-}

-- | 'pullReviewCommentPullRequestReviewId' Lens
pullReviewCommentPullRequestReviewIdL :: Lens_' PullReviewComment (Maybe Integer)
pullReviewCommentPullRequestReviewIdL :: Lens_' PullReviewComment (Maybe Integer)
pullReviewCommentPullRequestReviewIdL Maybe Integer -> f (Maybe Integer)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Integer
pullReviewCommentPullRequestReviewId -> PullReviewComment { Maybe Integer
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestReviewId, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Integer -> PullReviewComment)
-> f (Maybe Integer) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
pullReviewCommentPullRequestReviewId
{-# INLINE pullReviewCommentPullRequestReviewIdL #-}

-- | 'pullReviewCommentPullRequestUrl' Lens
pullReviewCommentPullRequestUrlL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentPullRequestUrlL :: Lens_' PullReviewComment (Maybe Text)
pullReviewCommentPullRequestUrlL Maybe Text -> f (Maybe Text)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe Text
pullReviewCommentPullRequestUrl -> PullReviewComment { Maybe Text
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentPullRequestUrl, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe Text -> PullReviewComment)
-> f (Maybe Text) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pullReviewCommentPullRequestUrl
{-# INLINE pullReviewCommentPullRequestUrlL #-}

-- | 'pullReviewCommentResolver' Lens
pullReviewCommentResolverL :: Lens_' PullReviewComment (Maybe User)
pullReviewCommentResolverL :: Lens_' PullReviewComment (Maybe User)
pullReviewCommentResolverL Maybe User -> f (Maybe User)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe User
pullReviewCommentResolver -> PullReviewComment { Maybe User
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
pullReviewCommentResolver :: Maybe User
pullReviewCommentResolver, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} ) (Maybe User -> PullReviewComment)
-> f (Maybe User) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
pullReviewCommentResolver
{-# INLINE pullReviewCommentResolverL #-}

-- | 'pullReviewCommentUpdatedAt' Lens
pullReviewCommentUpdatedAtL :: Lens_' PullReviewComment (Maybe DateTime)
pullReviewCommentUpdatedAtL :: Lens_' PullReviewComment (Maybe DateTime)
pullReviewCommentUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe DateTime
pullReviewCommentUpdatedAt -> PullReviewComment { Maybe DateTime
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUpdatedAt, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUser :: Maybe User
..} ) (Maybe DateTime -> PullReviewComment)
-> f (Maybe DateTime) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pullReviewCommentUpdatedAt
{-# INLINE pullReviewCommentUpdatedAtL #-}

-- | 'pullReviewCommentUser' Lens
pullReviewCommentUserL :: Lens_' PullReviewComment (Maybe User)
pullReviewCommentUserL :: Lens_' PullReviewComment (Maybe User)
pullReviewCommentUserL Maybe User -> f (Maybe User)
f PullReviewComment{Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: PullReviewComment -> Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: PullReviewComment -> Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: PullReviewComment -> Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: PullReviewComment -> Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: PullReviewComment -> Maybe DateTime
$sel:pullReviewCommentUser:PullReviewComment :: PullReviewComment -> Maybe User
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
pullReviewCommentUser :: Maybe User
..} = (\Maybe User
pullReviewCommentUser -> PullReviewComment { Maybe User
$sel:pullReviewCommentUser:PullReviewComment :: Maybe User
pullReviewCommentUser :: Maybe User
pullReviewCommentUser, Maybe Int
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
pullReviewCommentBody :: Maybe Text
$sel:pullReviewCommentCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentCreatedAt:PullReviewComment :: Maybe DateTime
$sel:pullReviewCommentDiffHunk:PullReviewComment :: Maybe Text
$sel:pullReviewCommentHtmlUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentOriginalCommitId:PullReviewComment :: Maybe Text
$sel:pullReviewCommentOriginalPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPath:PullReviewComment :: Maybe Text
$sel:pullReviewCommentPosition:PullReviewComment :: Maybe Int
$sel:pullReviewCommentPullRequestReviewId:PullReviewComment :: Maybe Integer
$sel:pullReviewCommentPullRequestUrl:PullReviewComment :: Maybe Text
$sel:pullReviewCommentResolver:PullReviewComment :: Maybe User
$sel:pullReviewCommentUpdatedAt:PullReviewComment :: Maybe DateTime
pullReviewCommentBody :: Maybe Text
pullReviewCommentCommitId :: Maybe Text
pullReviewCommentCreatedAt :: Maybe DateTime
pullReviewCommentDiffHunk :: Maybe Text
pullReviewCommentHtmlUrl :: Maybe Text
pullReviewCommentId :: Maybe Integer
pullReviewCommentOriginalCommitId :: Maybe Text
pullReviewCommentOriginalPosition :: Maybe Int
pullReviewCommentPath :: Maybe Text
pullReviewCommentPosition :: Maybe Int
pullReviewCommentPullRequestReviewId :: Maybe Integer
pullReviewCommentPullRequestUrl :: Maybe Text
pullReviewCommentResolver :: Maybe User
pullReviewCommentUpdatedAt :: Maybe DateTime
..} ) (Maybe User -> PullReviewComment)
-> f (Maybe User) -> f PullReviewComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
pullReviewCommentUser
{-# INLINE pullReviewCommentUserL #-}



-- * PullReviewRequestOptions

-- | 'pullReviewRequestOptionsReviewers' Lens
pullReviewRequestOptionsReviewersL :: Lens_' PullReviewRequestOptions (Maybe [Text])
pullReviewRequestOptionsReviewersL :: Lens_' PullReviewRequestOptions (Maybe [Text])
pullReviewRequestOptionsReviewersL Maybe [Text] -> f (Maybe [Text])
f PullReviewRequestOptions{Maybe [Text]
pullReviewRequestOptionsReviewers :: PullReviewRequestOptions -> Maybe [Text]
pullReviewRequestOptionsReviewers :: Maybe [Text]
pullReviewRequestOptionsTeamReviewers :: Maybe [Text]
$sel:pullReviewRequestOptionsTeamReviewers:PullReviewRequestOptions :: PullReviewRequestOptions -> Maybe [Text]
..} = (\Maybe [Text]
pullReviewRequestOptionsReviewers -> PullReviewRequestOptions { Maybe [Text]
pullReviewRequestOptionsReviewers :: Maybe [Text]
pullReviewRequestOptionsReviewers :: Maybe [Text]
pullReviewRequestOptionsReviewers, Maybe [Text]
pullReviewRequestOptionsTeamReviewers :: Maybe [Text]
$sel:pullReviewRequestOptionsTeamReviewers:PullReviewRequestOptions :: Maybe [Text]
..} ) (Maybe [Text] -> PullReviewRequestOptions)
-> f (Maybe [Text]) -> f PullReviewRequestOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
pullReviewRequestOptionsReviewers
{-# INLINE pullReviewRequestOptionsReviewersL #-}

-- | 'pullReviewRequestOptionsTeamReviewers' Lens
pullReviewRequestOptionsTeamReviewersL :: Lens_' PullReviewRequestOptions (Maybe [Text])
pullReviewRequestOptionsTeamReviewersL :: Lens_' PullReviewRequestOptions (Maybe [Text])
pullReviewRequestOptionsTeamReviewersL Maybe [Text] -> f (Maybe [Text])
f PullReviewRequestOptions{Maybe [Text]
pullReviewRequestOptionsReviewers :: PullReviewRequestOptions -> Maybe [Text]
$sel:pullReviewRequestOptionsTeamReviewers:PullReviewRequestOptions :: PullReviewRequestOptions -> Maybe [Text]
pullReviewRequestOptionsReviewers :: Maybe [Text]
pullReviewRequestOptionsTeamReviewers :: Maybe [Text]
..} = (\Maybe [Text]
pullReviewRequestOptionsTeamReviewers -> PullReviewRequestOptions { Maybe [Text]
$sel:pullReviewRequestOptionsTeamReviewers:PullReviewRequestOptions :: Maybe [Text]
pullReviewRequestOptionsTeamReviewers :: Maybe [Text]
pullReviewRequestOptionsTeamReviewers, Maybe [Text]
pullReviewRequestOptionsReviewers :: Maybe [Text]
pullReviewRequestOptionsReviewers :: Maybe [Text]
..} ) (Maybe [Text] -> PullReviewRequestOptions)
-> f (Maybe [Text]) -> f PullReviewRequestOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
pullReviewRequestOptionsTeamReviewers
{-# INLINE pullReviewRequestOptionsTeamReviewersL #-}



-- * PushMirror

-- | 'pushMirrorCreated' Lens
pushMirrorCreatedL :: Lens_' PushMirror (Maybe DateTime)
pushMirrorCreatedL :: Lens_' PushMirror (Maybe DateTime)
pushMirrorCreatedL Maybe DateTime -> f (Maybe DateTime)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
..} = (\Maybe DateTime
pushMirrorCreated -> PushMirror { Maybe DateTime
pushMirrorCreated :: Maybe DateTime
pushMirrorCreated :: Maybe DateTime
pushMirrorCreated, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
..} ) (Maybe DateTime -> PushMirror)
-> f (Maybe DateTime) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pushMirrorCreated
{-# INLINE pushMirrorCreatedL #-}

-- | 'pushMirrorInterval' Lens
pushMirrorIntervalL :: Lens_' PushMirror (Maybe Text)
pushMirrorIntervalL :: Lens_' PushMirror (Maybe Text)
pushMirrorIntervalL Maybe Text -> f (Maybe Text)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
pushMirrorInterval -> PushMirror { Maybe Text
$sel:pushMirrorInterval:PushMirror :: Maybe Text
pushMirrorInterval :: Maybe Text
pushMirrorInterval, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> PushMirror) -> f (Maybe Text) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pushMirrorInterval
{-# INLINE pushMirrorIntervalL #-}

-- | 'pushMirrorLastError' Lens
pushMirrorLastErrorL :: Lens_' PushMirror (Maybe Text)
pushMirrorLastErrorL :: Lens_' PushMirror (Maybe Text)
pushMirrorLastErrorL Maybe Text -> f (Maybe Text)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
pushMirrorLastError -> PushMirror { Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastError, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> PushMirror) -> f (Maybe Text) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pushMirrorLastError
{-# INLINE pushMirrorLastErrorL #-}

-- | 'pushMirrorLastUpdate' Lens
pushMirrorLastUpdateL :: Lens_' PushMirror (Maybe DateTime)
pushMirrorLastUpdateL :: Lens_' PushMirror (Maybe DateTime)
pushMirrorLastUpdateL Maybe DateTime -> f (Maybe DateTime)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe DateTime
pushMirrorLastUpdate -> PushMirror { Maybe DateTime
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorLastUpdate, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} ) (Maybe DateTime -> PushMirror)
-> f (Maybe DateTime) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
pushMirrorLastUpdate
{-# INLINE pushMirrorLastUpdateL #-}

-- | 'pushMirrorRemoteAddress' Lens
pushMirrorRemoteAddressL :: Lens_' PushMirror (Maybe Text)
pushMirrorRemoteAddressL :: Lens_' PushMirror (Maybe Text)
pushMirrorRemoteAddressL Maybe Text -> f (Maybe Text)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
pushMirrorRemoteAddress -> PushMirror { Maybe Text
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteAddress, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> PushMirror) -> f (Maybe Text) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pushMirrorRemoteAddress
{-# INLINE pushMirrorRemoteAddressL #-}

-- | 'pushMirrorRemoteName' Lens
pushMirrorRemoteNameL :: Lens_' PushMirror (Maybe Text)
pushMirrorRemoteNameL :: Lens_' PushMirror (Maybe Text)
pushMirrorRemoteNameL Maybe Text -> f (Maybe Text)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
pushMirrorRemoteName -> PushMirror { Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRemoteName, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> PushMirror) -> f (Maybe Text) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pushMirrorRemoteName
{-# INLINE pushMirrorRemoteNameL #-}

-- | 'pushMirrorRepoName' Lens
pushMirrorRepoNameL :: Lens_' PushMirror (Maybe Text)
pushMirrorRepoNameL :: Lens_' PushMirror (Maybe Text)
pushMirrorRepoNameL Maybe Text -> f (Maybe Text)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe Text
pushMirrorRepoName -> PushMirror { Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorRepoName, Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} ) (Maybe Text -> PushMirror) -> f (Maybe Text) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pushMirrorRepoName
{-# INLINE pushMirrorRepoNameL #-}

-- | 'pushMirrorSyncOnCommit' Lens
pushMirrorSyncOnCommitL :: Lens_' PushMirror (Maybe Bool)
pushMirrorSyncOnCommitL :: Lens_' PushMirror (Maybe Bool)
pushMirrorSyncOnCommitL Maybe Bool -> f (Maybe Bool)
f PushMirror{Maybe Bool
Maybe Text
Maybe DateTime
pushMirrorCreated :: PushMirror -> Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastError:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: PushMirror -> Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorRepoName:PushMirror :: PushMirror -> Maybe Text
$sel:pushMirrorSyncOnCommit:PushMirror :: PushMirror -> Maybe Bool
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
pushMirrorSyncOnCommit :: Maybe Bool
..} = (\Maybe Bool
pushMirrorSyncOnCommit -> PushMirror { Maybe Bool
$sel:pushMirrorSyncOnCommit:PushMirror :: Maybe Bool
pushMirrorSyncOnCommit :: Maybe Bool
pushMirrorSyncOnCommit, Maybe Text
Maybe DateTime
pushMirrorCreated :: Maybe DateTime
$sel:pushMirrorInterval:PushMirror :: Maybe Text
$sel:pushMirrorLastError:PushMirror :: Maybe Text
$sel:pushMirrorLastUpdate:PushMirror :: Maybe DateTime
$sel:pushMirrorRemoteAddress:PushMirror :: Maybe Text
$sel:pushMirrorRemoteName:PushMirror :: Maybe Text
$sel:pushMirrorRepoName:PushMirror :: Maybe Text
pushMirrorCreated :: Maybe DateTime
pushMirrorInterval :: Maybe Text
pushMirrorLastError :: Maybe Text
pushMirrorLastUpdate :: Maybe DateTime
pushMirrorRemoteAddress :: Maybe Text
pushMirrorRemoteName :: Maybe Text
pushMirrorRepoName :: Maybe Text
..} ) (Maybe Bool -> PushMirror) -> f (Maybe Bool) -> f PushMirror
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
pushMirrorSyncOnCommit
{-# INLINE pushMirrorSyncOnCommitL #-}



-- * Reaction

-- | 'reactionContent' Lens
reactionContentL :: Lens_' Reaction (Maybe Text)
reactionContentL :: Lens_' Reaction (Maybe Text)
reactionContentL Maybe Text -> f (Maybe Text)
f Reaction{Maybe Text
Maybe DateTime
Maybe User
reactionContent :: Reaction -> Maybe Text
reactionContent :: Maybe Text
reactionCreatedAt :: Maybe DateTime
reactionUser :: Maybe User
$sel:reactionCreatedAt:Reaction :: Reaction -> Maybe DateTime
$sel:reactionUser:Reaction :: Reaction -> Maybe User
..} = (\Maybe Text
reactionContent -> Reaction { Maybe Text
reactionContent :: Maybe Text
reactionContent :: Maybe Text
reactionContent, Maybe DateTime
Maybe User
reactionCreatedAt :: Maybe DateTime
reactionUser :: Maybe User
$sel:reactionCreatedAt:Reaction :: Maybe DateTime
$sel:reactionUser:Reaction :: Maybe User
..} ) (Maybe Text -> Reaction) -> f (Maybe Text) -> f Reaction
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
reactionContent
{-# INLINE reactionContentL #-}

-- | 'reactionCreatedAt' Lens
reactionCreatedAtL :: Lens_' Reaction (Maybe DateTime)
reactionCreatedAtL :: Lens_' Reaction (Maybe DateTime)
reactionCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Reaction{Maybe Text
Maybe DateTime
Maybe User
reactionContent :: Reaction -> Maybe Text
$sel:reactionCreatedAt:Reaction :: Reaction -> Maybe DateTime
$sel:reactionUser:Reaction :: Reaction -> Maybe User
reactionContent :: Maybe Text
reactionCreatedAt :: Maybe DateTime
reactionUser :: Maybe User
..} = (\Maybe DateTime
reactionCreatedAt -> Reaction { Maybe DateTime
$sel:reactionCreatedAt:Reaction :: Maybe DateTime
reactionCreatedAt :: Maybe DateTime
reactionCreatedAt, Maybe Text
Maybe User
reactionContent :: Maybe Text
$sel:reactionUser:Reaction :: Maybe User
reactionContent :: Maybe Text
reactionUser :: Maybe User
..} ) (Maybe DateTime -> Reaction) -> f (Maybe DateTime) -> f Reaction
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
reactionCreatedAt
{-# INLINE reactionCreatedAtL #-}

-- | 'reactionUser' Lens
reactionUserL :: Lens_' Reaction (Maybe User)
reactionUserL :: Lens_' Reaction (Maybe User)
reactionUserL Maybe User -> f (Maybe User)
f Reaction{Maybe Text
Maybe DateTime
Maybe User
reactionContent :: Reaction -> Maybe Text
$sel:reactionCreatedAt:Reaction :: Reaction -> Maybe DateTime
$sel:reactionUser:Reaction :: Reaction -> Maybe User
reactionContent :: Maybe Text
reactionCreatedAt :: Maybe DateTime
reactionUser :: Maybe User
..} = (\Maybe User
reactionUser -> Reaction { Maybe User
$sel:reactionUser:Reaction :: Maybe User
reactionUser :: Maybe User
reactionUser, Maybe Text
Maybe DateTime
reactionContent :: Maybe Text
$sel:reactionCreatedAt:Reaction :: Maybe DateTime
reactionContent :: Maybe Text
reactionCreatedAt :: Maybe DateTime
..} ) (Maybe User -> Reaction) -> f (Maybe User) -> f Reaction
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
reactionUser
{-# INLINE reactionUserL #-}



-- * Reference

-- | 'referenceObject' Lens
referenceObjectL :: Lens_' Reference (Maybe GitObject)
referenceObjectL :: Lens_' Reference (Maybe GitObject)
referenceObjectL Maybe GitObject -> f (Maybe GitObject)
f Reference{Maybe Text
Maybe GitObject
referenceObject :: Reference -> Maybe GitObject
referenceObject :: Maybe GitObject
referenceRef :: Maybe Text
referenceUrl :: Maybe Text
$sel:referenceRef:Reference :: Reference -> Maybe Text
$sel:referenceUrl:Reference :: Reference -> Maybe Text
..} = (\Maybe GitObject
referenceObject -> Reference { Maybe GitObject
referenceObject :: Maybe GitObject
referenceObject :: Maybe GitObject
referenceObject, Maybe Text
referenceRef :: Maybe Text
referenceUrl :: Maybe Text
$sel:referenceRef:Reference :: Maybe Text
$sel:referenceUrl:Reference :: Maybe Text
..} ) (Maybe GitObject -> Reference)
-> f (Maybe GitObject) -> f Reference
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe GitObject -> f (Maybe GitObject)
f Maybe GitObject
referenceObject
{-# INLINE referenceObjectL #-}

-- | 'referenceRef' Lens
referenceRefL :: Lens_' Reference (Maybe Text)
referenceRefL :: Lens_' Reference (Maybe Text)
referenceRefL Maybe Text -> f (Maybe Text)
f Reference{Maybe Text
Maybe GitObject
referenceObject :: Reference -> Maybe GitObject
$sel:referenceRef:Reference :: Reference -> Maybe Text
$sel:referenceUrl:Reference :: Reference -> Maybe Text
referenceObject :: Maybe GitObject
referenceRef :: Maybe Text
referenceUrl :: Maybe Text
..} = (\Maybe Text
referenceRef -> Reference { Maybe Text
$sel:referenceRef:Reference :: Maybe Text
referenceRef :: Maybe Text
referenceRef, Maybe Text
Maybe GitObject
referenceObject :: Maybe GitObject
$sel:referenceUrl:Reference :: Maybe Text
referenceObject :: Maybe GitObject
referenceUrl :: Maybe Text
..} ) (Maybe Text -> Reference) -> f (Maybe Text) -> f Reference
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
referenceRef
{-# INLINE referenceRefL #-}

-- | 'referenceUrl' Lens
referenceUrlL :: Lens_' Reference (Maybe Text)
referenceUrlL :: Lens_' Reference (Maybe Text)
referenceUrlL Maybe Text -> f (Maybe Text)
f Reference{Maybe Text
Maybe GitObject
referenceObject :: Reference -> Maybe GitObject
$sel:referenceRef:Reference :: Reference -> Maybe Text
$sel:referenceUrl:Reference :: Reference -> Maybe Text
referenceObject :: Maybe GitObject
referenceRef :: Maybe Text
referenceUrl :: Maybe Text
..} = (\Maybe Text
referenceUrl -> Reference { Maybe Text
$sel:referenceUrl:Reference :: Maybe Text
referenceUrl :: Maybe Text
referenceUrl, Maybe Text
Maybe GitObject
referenceObject :: Maybe GitObject
$sel:referenceRef:Reference :: Maybe Text
referenceObject :: Maybe GitObject
referenceRef :: Maybe Text
..} ) (Maybe Text -> Reference) -> f (Maybe Text) -> f Reference
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
referenceUrl
{-# INLINE referenceUrlL #-}



-- * Release

-- | 'releaseAssets' Lens
releaseAssetsL :: Lens_' Release (Maybe [Attachment])
releaseAssetsL :: Lens_' Release (Maybe [Attachment])
releaseAssetsL Maybe [Attachment] -> f (Maybe [Attachment])
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
..} = (\Maybe [Attachment]
releaseAssets -> Release { Maybe [Attachment]
releaseAssets :: Maybe [Attachment]
releaseAssets :: Maybe [Attachment]
releaseAssets, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
..} ) (Maybe [Attachment] -> Release)
-> f (Maybe [Attachment]) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Attachment] -> f (Maybe [Attachment])
f Maybe [Attachment]
releaseAssets
{-# INLINE releaseAssetsL #-}

-- | 'releaseAuthor' Lens
releaseAuthorL :: Lens_' Release (Maybe User)
releaseAuthorL :: Lens_' Release (Maybe User)
releaseAuthorL Maybe User -> f (Maybe User)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe User
releaseAuthor -> Release { Maybe User
$sel:releaseAuthor:Release :: Maybe User
releaseAuthor :: Maybe User
releaseAuthor, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
releaseAssets :: Maybe [Attachment]
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe User -> Release) -> f (Maybe User) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
releaseAuthor
{-# INLINE releaseAuthorL #-}

-- | 'releaseBody' Lens
releaseBodyL :: Lens_' Release (Maybe Text)
releaseBodyL :: Lens_' Release (Maybe Text)
releaseBodyL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseBody -> Release { Maybe Text
$sel:releaseBody:Release :: Maybe Text
releaseBody :: Maybe Text
releaseBody, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseBody
{-# INLINE releaseBodyL #-}

-- | 'releaseCreatedAt' Lens
releaseCreatedAtL :: Lens_' Release (Maybe DateTime)
releaseCreatedAtL :: Lens_' Release (Maybe DateTime)
releaseCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe DateTime
releaseCreatedAt -> Release { Maybe DateTime
$sel:releaseCreatedAt:Release :: Maybe DateTime
releaseCreatedAt :: Maybe DateTime
releaseCreatedAt, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe DateTime -> Release) -> f (Maybe DateTime) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
releaseCreatedAt
{-# INLINE releaseCreatedAtL #-}

-- | 'releaseDraft' Lens
releaseDraftL :: Lens_' Release (Maybe Bool)
releaseDraftL :: Lens_' Release (Maybe Bool)
releaseDraftL Maybe Bool -> f (Maybe Bool)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Bool
releaseDraft -> Release { Maybe Bool
$sel:releaseDraft:Release :: Maybe Bool
releaseDraft :: Maybe Bool
releaseDraft, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Bool -> Release) -> f (Maybe Bool) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
releaseDraft
{-# INLINE releaseDraftL #-}

-- | 'releaseHtmlUrl' Lens
releaseHtmlUrlL :: Lens_' Release (Maybe Text)
releaseHtmlUrlL :: Lens_' Release (Maybe Text)
releaseHtmlUrlL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseHtmlUrl -> Release { Maybe Text
$sel:releaseHtmlUrl:Release :: Maybe Text
releaseHtmlUrl :: Maybe Text
releaseHtmlUrl, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseHtmlUrl
{-# INLINE releaseHtmlUrlL #-}

-- | 'releaseId' Lens
releaseIdL :: Lens_' Release (Maybe Integer)
releaseIdL :: Lens_' Release (Maybe Integer)
releaseIdL Maybe Integer -> f (Maybe Integer)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Integer
releaseId -> Release { Maybe Integer
$sel:releaseId:Release :: Maybe Integer
releaseId :: Maybe Integer
releaseId, Maybe Bool
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Integer -> Release) -> f (Maybe Integer) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
releaseId
{-# INLINE releaseIdL #-}

-- | 'releaseName' Lens
releaseNameL :: Lens_' Release (Maybe Text)
releaseNameL :: Lens_' Release (Maybe Text)
releaseNameL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseName -> Release { Maybe Text
$sel:releaseName:Release :: Maybe Text
releaseName :: Maybe Text
releaseName, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseName
{-# INLINE releaseNameL #-}

-- | 'releasePrerelease' Lens
releasePrereleaseL :: Lens_' Release (Maybe Bool)
releasePrereleaseL :: Lens_' Release (Maybe Bool)
releasePrereleaseL Maybe Bool -> f (Maybe Bool)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Bool
releasePrerelease -> Release { Maybe Bool
$sel:releasePrerelease:Release :: Maybe Bool
releasePrerelease :: Maybe Bool
releasePrerelease, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Bool -> Release) -> f (Maybe Bool) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
releasePrerelease
{-# INLINE releasePrereleaseL #-}

-- | 'releasePublishedAt' Lens
releasePublishedAtL :: Lens_' Release (Maybe DateTime)
releasePublishedAtL :: Lens_' Release (Maybe DateTime)
releasePublishedAtL Maybe DateTime -> f (Maybe DateTime)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe DateTime
releasePublishedAt -> Release { Maybe DateTime
$sel:releasePublishedAt:Release :: Maybe DateTime
releasePublishedAt :: Maybe DateTime
releasePublishedAt, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe DateTime -> Release) -> f (Maybe DateTime) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
releasePublishedAt
{-# INLINE releasePublishedAtL #-}

-- | 'releaseTagName' Lens
releaseTagNameL :: Lens_' Release (Maybe Text)
releaseTagNameL :: Lens_' Release (Maybe Text)
releaseTagNameL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseTagName -> Release { Maybe Text
$sel:releaseTagName:Release :: Maybe Text
releaseTagName :: Maybe Text
releaseTagName, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseTagName
{-# INLINE releaseTagNameL #-}

-- | 'releaseTarballUrl' Lens
releaseTarballUrlL :: Lens_' Release (Maybe Text)
releaseTarballUrlL :: Lens_' Release (Maybe Text)
releaseTarballUrlL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseTarballUrl -> Release { Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTarballUrl, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseTarballUrl
{-# INLINE releaseTarballUrlL #-}

-- | 'releaseTargetCommitish' Lens
releaseTargetCommitishL :: Lens_' Release (Maybe Text)
releaseTargetCommitishL :: Lens_' Release (Maybe Text)
releaseTargetCommitishL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseTargetCommitish -> Release { Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseTargetCommitish, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseTargetCommitish
{-# INLINE releaseTargetCommitishL #-}

-- | 'releaseUploadUrl' Lens
releaseUploadUrlL :: Lens_' Release (Maybe Text)
releaseUploadUrlL :: Lens_' Release (Maybe Text)
releaseUploadUrlL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseUploadUrl -> Release { Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUploadUrl, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseUploadUrl
{-# INLINE releaseUploadUrlL #-}

-- | 'releaseUrl' Lens
releaseUrlL :: Lens_' Release (Maybe Text)
releaseUrlL :: Lens_' Release (Maybe Text)
releaseUrlL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseUrl -> Release { Maybe Text
$sel:releaseUrl:Release :: Maybe Text
releaseUrl :: Maybe Text
releaseUrl, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseUrl
{-# INLINE releaseUrlL #-}

-- | 'releaseZipballUrl' Lens
releaseZipballUrlL :: Lens_' Release (Maybe Text)
releaseZipballUrlL :: Lens_' Release (Maybe Text)
releaseZipballUrlL Maybe Text -> f (Maybe Text)
f Release{Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Release -> Maybe [Attachment]
$sel:releaseAuthor:Release :: Release -> Maybe User
$sel:releaseBody:Release :: Release -> Maybe Text
$sel:releaseCreatedAt:Release :: Release -> Maybe DateTime
$sel:releaseDraft:Release :: Release -> Maybe Bool
$sel:releaseHtmlUrl:Release :: Release -> Maybe Text
$sel:releaseId:Release :: Release -> Maybe Integer
$sel:releaseName:Release :: Release -> Maybe Text
$sel:releasePrerelease:Release :: Release -> Maybe Bool
$sel:releasePublishedAt:Release :: Release -> Maybe DateTime
$sel:releaseTagName:Release :: Release -> Maybe Text
$sel:releaseTarballUrl:Release :: Release -> Maybe Text
$sel:releaseTargetCommitish:Release :: Release -> Maybe Text
$sel:releaseUploadUrl:Release :: Release -> Maybe Text
$sel:releaseUrl:Release :: Release -> Maybe Text
$sel:releaseZipballUrl:Release :: Release -> Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
releaseZipballUrl :: Maybe Text
..} = (\Maybe Text
releaseZipballUrl -> Release { Maybe Text
$sel:releaseZipballUrl:Release :: Maybe Text
releaseZipballUrl :: Maybe Text
releaseZipballUrl, Maybe Bool
Maybe Integer
Maybe [Attachment]
Maybe Text
Maybe DateTime
Maybe User
releaseAssets :: Maybe [Attachment]
$sel:releaseAuthor:Release :: Maybe User
$sel:releaseBody:Release :: Maybe Text
$sel:releaseCreatedAt:Release :: Maybe DateTime
$sel:releaseDraft:Release :: Maybe Bool
$sel:releaseHtmlUrl:Release :: Maybe Text
$sel:releaseId:Release :: Maybe Integer
$sel:releaseName:Release :: Maybe Text
$sel:releasePrerelease:Release :: Maybe Bool
$sel:releasePublishedAt:Release :: Maybe DateTime
$sel:releaseTagName:Release :: Maybe Text
$sel:releaseTarballUrl:Release :: Maybe Text
$sel:releaseTargetCommitish:Release :: Maybe Text
$sel:releaseUploadUrl:Release :: Maybe Text
$sel:releaseUrl:Release :: Maybe Text
releaseAssets :: Maybe [Attachment]
releaseAuthor :: Maybe User
releaseBody :: Maybe Text
releaseCreatedAt :: Maybe DateTime
releaseDraft :: Maybe Bool
releaseHtmlUrl :: Maybe Text
releaseId :: Maybe Integer
releaseName :: Maybe Text
releasePrerelease :: Maybe Bool
releasePublishedAt :: Maybe DateTime
releaseTagName :: Maybe Text
releaseTarballUrl :: Maybe Text
releaseTargetCommitish :: Maybe Text
releaseUploadUrl :: Maybe Text
releaseUrl :: Maybe Text
..} ) (Maybe Text -> Release) -> f (Maybe Text) -> f Release
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
releaseZipballUrl
{-# INLINE releaseZipballUrlL #-}



-- * RenameUserOption

-- | 'renameUserOptionNewUsername' Lens
renameUserOptionNewUsernameL :: Lens_' RenameUserOption (Text)
renameUserOptionNewUsernameL :: Lens_' RenameUserOption Text
renameUserOptionNewUsernameL Text -> f Text
f RenameUserOption{Text
renameUserOptionNewUsername :: RenameUserOption -> Text
renameUserOptionNewUsername :: Text
..} = (\Text
renameUserOptionNewUsername -> RenameUserOption { Text
renameUserOptionNewUsername :: Text
renameUserOptionNewUsername :: Text
renameUserOptionNewUsername, ..} ) (Text -> RenameUserOption) -> f Text -> f RenameUserOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
renameUserOptionNewUsername
{-# INLINE renameUserOptionNewUsernameL #-}



-- * RepoCollaboratorPermission

-- | 'repoCollaboratorPermissionPermission' Lens
repoCollaboratorPermissionPermissionL :: Lens_' RepoCollaboratorPermission (Maybe Text)
repoCollaboratorPermissionPermissionL :: Lens_' RepoCollaboratorPermission (Maybe Text)
repoCollaboratorPermissionPermissionL Maybe Text -> f (Maybe Text)
f RepoCollaboratorPermission{Maybe Text
Maybe User
repoCollaboratorPermissionPermission :: RepoCollaboratorPermission -> Maybe Text
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionRoleName :: Maybe Text
repoCollaboratorPermissionUser :: Maybe User
$sel:repoCollaboratorPermissionRoleName:RepoCollaboratorPermission :: RepoCollaboratorPermission -> Maybe Text
$sel:repoCollaboratorPermissionUser:RepoCollaboratorPermission :: RepoCollaboratorPermission -> Maybe User
..} = (\Maybe Text
repoCollaboratorPermissionPermission -> RepoCollaboratorPermission { Maybe Text
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionPermission, Maybe Text
Maybe User
repoCollaboratorPermissionRoleName :: Maybe Text
repoCollaboratorPermissionUser :: Maybe User
$sel:repoCollaboratorPermissionRoleName:RepoCollaboratorPermission :: Maybe Text
$sel:repoCollaboratorPermissionUser:RepoCollaboratorPermission :: Maybe User
..} ) (Maybe Text -> RepoCollaboratorPermission)
-> f (Maybe Text) -> f RepoCollaboratorPermission
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repoCollaboratorPermissionPermission
{-# INLINE repoCollaboratorPermissionPermissionL #-}

-- | 'repoCollaboratorPermissionRoleName' Lens
repoCollaboratorPermissionRoleNameL :: Lens_' RepoCollaboratorPermission (Maybe Text)
repoCollaboratorPermissionRoleNameL :: Lens_' RepoCollaboratorPermission (Maybe Text)
repoCollaboratorPermissionRoleNameL Maybe Text -> f (Maybe Text)
f RepoCollaboratorPermission{Maybe Text
Maybe User
repoCollaboratorPermissionPermission :: RepoCollaboratorPermission -> Maybe Text
$sel:repoCollaboratorPermissionRoleName:RepoCollaboratorPermission :: RepoCollaboratorPermission -> Maybe Text
$sel:repoCollaboratorPermissionUser:RepoCollaboratorPermission :: RepoCollaboratorPermission -> Maybe User
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionRoleName :: Maybe Text
repoCollaboratorPermissionUser :: Maybe User
..} = (\Maybe Text
repoCollaboratorPermissionRoleName -> RepoCollaboratorPermission { Maybe Text
$sel:repoCollaboratorPermissionRoleName:RepoCollaboratorPermission :: Maybe Text
repoCollaboratorPermissionRoleName :: Maybe Text
repoCollaboratorPermissionRoleName, Maybe Text
Maybe User
repoCollaboratorPermissionPermission :: Maybe Text
$sel:repoCollaboratorPermissionUser:RepoCollaboratorPermission :: Maybe User
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionUser :: Maybe User
..} ) (Maybe Text -> RepoCollaboratorPermission)
-> f (Maybe Text) -> f RepoCollaboratorPermission
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repoCollaboratorPermissionRoleName
{-# INLINE repoCollaboratorPermissionRoleNameL #-}

-- | 'repoCollaboratorPermissionUser' Lens
repoCollaboratorPermissionUserL :: Lens_' RepoCollaboratorPermission (Maybe User)
repoCollaboratorPermissionUserL :: Lens_' RepoCollaboratorPermission (Maybe User)
repoCollaboratorPermissionUserL Maybe User -> f (Maybe User)
f RepoCollaboratorPermission{Maybe Text
Maybe User
repoCollaboratorPermissionPermission :: RepoCollaboratorPermission -> Maybe Text
$sel:repoCollaboratorPermissionRoleName:RepoCollaboratorPermission :: RepoCollaboratorPermission -> Maybe Text
$sel:repoCollaboratorPermissionUser:RepoCollaboratorPermission :: RepoCollaboratorPermission -> Maybe User
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionRoleName :: Maybe Text
repoCollaboratorPermissionUser :: Maybe User
..} = (\Maybe User
repoCollaboratorPermissionUser -> RepoCollaboratorPermission { Maybe User
$sel:repoCollaboratorPermissionUser:RepoCollaboratorPermission :: Maybe User
repoCollaboratorPermissionUser :: Maybe User
repoCollaboratorPermissionUser, Maybe Text
repoCollaboratorPermissionPermission :: Maybe Text
$sel:repoCollaboratorPermissionRoleName:RepoCollaboratorPermission :: Maybe Text
repoCollaboratorPermissionPermission :: Maybe Text
repoCollaboratorPermissionRoleName :: Maybe Text
..} ) (Maybe User -> RepoCollaboratorPermission)
-> f (Maybe User) -> f RepoCollaboratorPermission
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
repoCollaboratorPermissionUser
{-# INLINE repoCollaboratorPermissionUserL #-}



-- * RepoCommit

-- | 'repoCommitAuthor' Lens
repoCommitAuthorL :: Lens_' RepoCommit (Maybe CommitUser)
repoCommitAuthorL :: Lens_' RepoCommit (Maybe CommitUser)
repoCommitAuthorL Maybe CommitUser -> f (Maybe CommitUser)
f RepoCommit{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: RepoCommit -> Maybe CommitUser
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
$sel:repoCommitCommitter:RepoCommit :: RepoCommit -> Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitTree:RepoCommit :: RepoCommit -> Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitVerification:RepoCommit :: RepoCommit -> Maybe PayloadCommitVerification
..} = (\Maybe CommitUser
repoCommitAuthor -> RepoCommit { Maybe CommitUser
repoCommitAuthor :: Maybe CommitUser
repoCommitAuthor :: Maybe CommitUser
repoCommitAuthor, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
$sel:repoCommitCommitter:RepoCommit :: Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: Maybe Text
$sel:repoCommitTree:RepoCommit :: Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: Maybe Text
$sel:repoCommitVerification:RepoCommit :: Maybe PayloadCommitVerification
..} ) (Maybe CommitUser -> RepoCommit)
-> f (Maybe CommitUser) -> f RepoCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
repoCommitAuthor
{-# INLINE repoCommitAuthorL #-}

-- | 'repoCommitCommitter' Lens
repoCommitCommitterL :: Lens_' RepoCommit (Maybe CommitUser)
repoCommitCommitterL :: Lens_' RepoCommit (Maybe CommitUser)
repoCommitCommitterL Maybe CommitUser -> f (Maybe CommitUser)
f RepoCommit{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: RepoCommit -> Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: RepoCommit -> Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitTree:RepoCommit :: RepoCommit -> Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitVerification:RepoCommit :: RepoCommit -> Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe CommitUser
repoCommitCommitter -> RepoCommit { Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitCommitter, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: Maybe Text
$sel:repoCommitTree:RepoCommit :: Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: Maybe Text
$sel:repoCommitVerification:RepoCommit :: Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe CommitUser -> RepoCommit)
-> f (Maybe CommitUser) -> f RepoCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
repoCommitCommitter
{-# INLINE repoCommitCommitterL #-}

-- | 'repoCommitMessage' Lens
repoCommitMessageL :: Lens_' RepoCommit (Maybe Text)
repoCommitMessageL :: Lens_' RepoCommit (Maybe Text)
repoCommitMessageL Maybe Text -> f (Maybe Text)
f RepoCommit{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: RepoCommit -> Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: RepoCommit -> Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitTree:RepoCommit :: RepoCommit -> Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitVerification:RepoCommit :: RepoCommit -> Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
repoCommitMessage -> RepoCommit { Maybe Text
$sel:repoCommitMessage:RepoCommit :: Maybe Text
repoCommitMessage :: Maybe Text
repoCommitMessage, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: Maybe CommitUser
$sel:repoCommitTree:RepoCommit :: Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: Maybe Text
$sel:repoCommitVerification:RepoCommit :: Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> RepoCommit) -> f (Maybe Text) -> f RepoCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repoCommitMessage
{-# INLINE repoCommitMessageL #-}

-- | 'repoCommitTree' Lens
repoCommitTreeL :: Lens_' RepoCommit (Maybe CommitMeta)
repoCommitTreeL :: Lens_' RepoCommit (Maybe CommitMeta)
repoCommitTreeL Maybe CommitMeta -> f (Maybe CommitMeta)
f RepoCommit{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: RepoCommit -> Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: RepoCommit -> Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitTree:RepoCommit :: RepoCommit -> Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitVerification:RepoCommit :: RepoCommit -> Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe CommitMeta
repoCommitTree -> RepoCommit { Maybe CommitMeta
$sel:repoCommitTree:RepoCommit :: Maybe CommitMeta
repoCommitTree :: Maybe CommitMeta
repoCommitTree, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
repoCommitAuthor :: Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: Maybe Text
$sel:repoCommitUrl:RepoCommit :: Maybe Text
$sel:repoCommitVerification:RepoCommit :: Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe CommitMeta -> RepoCommit)
-> f (Maybe CommitMeta) -> f RepoCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitMeta -> f (Maybe CommitMeta)
f Maybe CommitMeta
repoCommitTree
{-# INLINE repoCommitTreeL #-}

-- | 'repoCommitUrl' Lens
repoCommitUrlL :: Lens_' RepoCommit (Maybe Text)
repoCommitUrlL :: Lens_' RepoCommit (Maybe Text)
repoCommitUrlL Maybe Text -> f (Maybe Text)
f RepoCommit{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: RepoCommit -> Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: RepoCommit -> Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitTree:RepoCommit :: RepoCommit -> Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitVerification:RepoCommit :: RepoCommit -> Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe Text
repoCommitUrl -> RepoCommit { Maybe Text
$sel:repoCommitUrl:RepoCommit :: Maybe Text
repoCommitUrl :: Maybe Text
repoCommitUrl, Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: Maybe Text
$sel:repoCommitTree:RepoCommit :: Maybe CommitMeta
$sel:repoCommitVerification:RepoCommit :: Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitVerification :: Maybe PayloadCommitVerification
..} ) (Maybe Text -> RepoCommit) -> f (Maybe Text) -> f RepoCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repoCommitUrl
{-# INLINE repoCommitUrlL #-}

-- | 'repoCommitVerification' Lens
repoCommitVerificationL :: Lens_' RepoCommit (Maybe PayloadCommitVerification)
repoCommitVerificationL :: Lens_' RepoCommit (Maybe PayloadCommitVerification)
repoCommitVerificationL Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f RepoCommit{Maybe Text
Maybe PayloadCommitVerification
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: RepoCommit -> Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: RepoCommit -> Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitTree:RepoCommit :: RepoCommit -> Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: RepoCommit -> Maybe Text
$sel:repoCommitVerification:RepoCommit :: RepoCommit -> Maybe PayloadCommitVerification
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
repoCommitVerification :: Maybe PayloadCommitVerification
..} = (\Maybe PayloadCommitVerification
repoCommitVerification -> RepoCommit { Maybe PayloadCommitVerification
$sel:repoCommitVerification:RepoCommit :: Maybe PayloadCommitVerification
repoCommitVerification :: Maybe PayloadCommitVerification
repoCommitVerification, Maybe Text
Maybe CommitUser
Maybe CommitMeta
repoCommitAuthor :: Maybe CommitUser
$sel:repoCommitCommitter:RepoCommit :: Maybe CommitUser
$sel:repoCommitMessage:RepoCommit :: Maybe Text
$sel:repoCommitTree:RepoCommit :: Maybe CommitMeta
$sel:repoCommitUrl:RepoCommit :: Maybe Text
repoCommitAuthor :: Maybe CommitUser
repoCommitCommitter :: Maybe CommitUser
repoCommitMessage :: Maybe Text
repoCommitTree :: Maybe CommitMeta
repoCommitUrl :: Maybe Text
..} ) (Maybe PayloadCommitVerification -> RepoCommit)
-> f (Maybe PayloadCommitVerification) -> f RepoCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PayloadCommitVerification
-> f (Maybe PayloadCommitVerification)
f Maybe PayloadCommitVerification
repoCommitVerification
{-# INLINE repoCommitVerificationL #-}



-- * RepoCreateReleaseAttachmentRequest

-- | 'repoCreateReleaseAttachmentRequestAttachment' Lens
repoCreateReleaseAttachmentRequestAttachmentL :: Lens_' RepoCreateReleaseAttachmentRequest (Maybe FilePath)
repoCreateReleaseAttachmentRequestAttachmentL :: Lens_' RepoCreateReleaseAttachmentRequest (Maybe String)
repoCreateReleaseAttachmentRequestAttachmentL Maybe String -> f (Maybe String)
f RepoCreateReleaseAttachmentRequest{Maybe String
repoCreateReleaseAttachmentRequestAttachment :: RepoCreateReleaseAttachmentRequest -> Maybe String
repoCreateReleaseAttachmentRequestAttachment :: Maybe String
..} = (\Maybe String
repoCreateReleaseAttachmentRequestAttachment -> RepoCreateReleaseAttachmentRequest { Maybe String
repoCreateReleaseAttachmentRequestAttachment :: Maybe String
repoCreateReleaseAttachmentRequestAttachment :: Maybe String
repoCreateReleaseAttachmentRequestAttachment, ..} ) (Maybe String -> RepoCreateReleaseAttachmentRequest)
-> f (Maybe String) -> f RepoCreateReleaseAttachmentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe String -> f (Maybe String)
f Maybe String
repoCreateReleaseAttachmentRequestAttachment
{-# INLINE repoCreateReleaseAttachmentRequestAttachmentL #-}



-- * RepoTopicOptions

-- | 'repoTopicOptionsTopics' Lens
repoTopicOptionsTopicsL :: Lens_' RepoTopicOptions (Maybe [Text])
repoTopicOptionsTopicsL :: Lens_' RepoTopicOptions (Maybe [Text])
repoTopicOptionsTopicsL Maybe [Text] -> f (Maybe [Text])
f RepoTopicOptions{Maybe [Text]
repoTopicOptionsTopics :: RepoTopicOptions -> Maybe [Text]
repoTopicOptionsTopics :: Maybe [Text]
..} = (\Maybe [Text]
repoTopicOptionsTopics -> RepoTopicOptions { Maybe [Text]
repoTopicOptionsTopics :: Maybe [Text]
repoTopicOptionsTopics :: Maybe [Text]
repoTopicOptionsTopics, ..} ) (Maybe [Text] -> RepoTopicOptions)
-> f (Maybe [Text]) -> f RepoTopicOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
repoTopicOptionsTopics
{-# INLINE repoTopicOptionsTopicsL #-}



-- * RepoTransfer

-- | 'repoTransferDoer' Lens
repoTransferDoerL :: Lens_' RepoTransfer (Maybe User)
repoTransferDoerL :: Lens_' RepoTransfer (Maybe User)
repoTransferDoerL Maybe User -> f (Maybe User)
f RepoTransfer{Maybe [Team]
Maybe User
repoTransferDoer :: RepoTransfer -> Maybe User
repoTransferDoer :: Maybe User
repoTransferRecipient :: Maybe User
repoTransferTeams :: Maybe [Team]
$sel:repoTransferRecipient:RepoTransfer :: RepoTransfer -> Maybe User
$sel:repoTransferTeams:RepoTransfer :: RepoTransfer -> Maybe [Team]
..} = (\Maybe User
repoTransferDoer -> RepoTransfer { Maybe User
repoTransferDoer :: Maybe User
repoTransferDoer :: Maybe User
repoTransferDoer, Maybe [Team]
Maybe User
repoTransferRecipient :: Maybe User
repoTransferTeams :: Maybe [Team]
$sel:repoTransferRecipient:RepoTransfer :: Maybe User
$sel:repoTransferTeams:RepoTransfer :: Maybe [Team]
..} ) (Maybe User -> RepoTransfer) -> f (Maybe User) -> f RepoTransfer
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
repoTransferDoer
{-# INLINE repoTransferDoerL #-}

-- | 'repoTransferRecipient' Lens
repoTransferRecipientL :: Lens_' RepoTransfer (Maybe User)
repoTransferRecipientL :: Lens_' RepoTransfer (Maybe User)
repoTransferRecipientL Maybe User -> f (Maybe User)
f RepoTransfer{Maybe [Team]
Maybe User
repoTransferDoer :: RepoTransfer -> Maybe User
$sel:repoTransferRecipient:RepoTransfer :: RepoTransfer -> Maybe User
$sel:repoTransferTeams:RepoTransfer :: RepoTransfer -> Maybe [Team]
repoTransferDoer :: Maybe User
repoTransferRecipient :: Maybe User
repoTransferTeams :: Maybe [Team]
..} = (\Maybe User
repoTransferRecipient -> RepoTransfer { Maybe User
$sel:repoTransferRecipient:RepoTransfer :: Maybe User
repoTransferRecipient :: Maybe User
repoTransferRecipient, Maybe [Team]
Maybe User
repoTransferDoer :: Maybe User
$sel:repoTransferTeams:RepoTransfer :: Maybe [Team]
repoTransferDoer :: Maybe User
repoTransferTeams :: Maybe [Team]
..} ) (Maybe User -> RepoTransfer) -> f (Maybe User) -> f RepoTransfer
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
repoTransferRecipient
{-# INLINE repoTransferRecipientL #-}

-- | 'repoTransferTeams' Lens
repoTransferTeamsL :: Lens_' RepoTransfer (Maybe [Team])
repoTransferTeamsL :: Lens_' RepoTransfer (Maybe [Team])
repoTransferTeamsL Maybe [Team] -> f (Maybe [Team])
f RepoTransfer{Maybe [Team]
Maybe User
repoTransferDoer :: RepoTransfer -> Maybe User
$sel:repoTransferRecipient:RepoTransfer :: RepoTransfer -> Maybe User
$sel:repoTransferTeams:RepoTransfer :: RepoTransfer -> Maybe [Team]
repoTransferDoer :: Maybe User
repoTransferRecipient :: Maybe User
repoTransferTeams :: Maybe [Team]
..} = (\Maybe [Team]
repoTransferTeams -> RepoTransfer { Maybe [Team]
$sel:repoTransferTeams:RepoTransfer :: Maybe [Team]
repoTransferTeams :: Maybe [Team]
repoTransferTeams, Maybe User
repoTransferDoer :: Maybe User
$sel:repoTransferRecipient:RepoTransfer :: Maybe User
repoTransferDoer :: Maybe User
repoTransferRecipient :: Maybe User
..} ) (Maybe [Team] -> RepoTransfer)
-> f (Maybe [Team]) -> f RepoTransfer
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Team] -> f (Maybe [Team])
f Maybe [Team]
repoTransferTeams
{-# INLINE repoTransferTeamsL #-}



-- * Repository

-- | 'repositoryAllowFastForwardOnlyMerge' Lens
repositoryAllowFastForwardOnlyMergeL :: Lens_' Repository (Maybe Bool)
repositoryAllowFastForwardOnlyMergeL :: Lens_' Repository (Maybe Bool)
repositoryAllowFastForwardOnlyMergeL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
..} = (\Maybe Bool
repositoryAllowFastForwardOnlyMerge -> Repository { Maybe Bool
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowFastForwardOnlyMerge, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryAllowFastForwardOnlyMerge
{-# INLINE repositoryAllowFastForwardOnlyMergeL #-}

-- | 'repositoryAllowMergeCommits' Lens
repositoryAllowMergeCommitsL :: Lens_' Repository (Maybe Bool)
repositoryAllowMergeCommitsL :: Lens_' Repository (Maybe Bool)
repositoryAllowMergeCommitsL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryAllowMergeCommits -> Repository { Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowMergeCommits, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryAllowMergeCommits
{-# INLINE repositoryAllowMergeCommitsL #-}

-- | 'repositoryAllowRebase' Lens
repositoryAllowRebaseL :: Lens_' Repository (Maybe Bool)
repositoryAllowRebaseL :: Lens_' Repository (Maybe Bool)
repositoryAllowRebaseL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryAllowRebase -> Repository { Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebase, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryAllowRebase
{-# INLINE repositoryAllowRebaseL #-}

-- | 'repositoryAllowRebaseExplicit' Lens
repositoryAllowRebaseExplicitL :: Lens_' Repository (Maybe Bool)
repositoryAllowRebaseExplicitL :: Lens_' Repository (Maybe Bool)
repositoryAllowRebaseExplicitL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryAllowRebaseExplicit -> Repository { Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseExplicit, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryAllowRebaseExplicit
{-# INLINE repositoryAllowRebaseExplicitL #-}

-- | 'repositoryAllowRebaseUpdate' Lens
repositoryAllowRebaseUpdateL :: Lens_' Repository (Maybe Bool)
repositoryAllowRebaseUpdateL :: Lens_' Repository (Maybe Bool)
repositoryAllowRebaseUpdateL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryAllowRebaseUpdate -> Repository { Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowRebaseUpdate, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryAllowRebaseUpdate
{-# INLINE repositoryAllowRebaseUpdateL #-}

-- | 'repositoryAllowSquashMerge' Lens
repositoryAllowSquashMergeL :: Lens_' Repository (Maybe Bool)
repositoryAllowSquashMergeL :: Lens_' Repository (Maybe Bool)
repositoryAllowSquashMergeL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryAllowSquashMerge -> Repository { Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryAllowSquashMerge, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryAllowSquashMerge
{-# INLINE repositoryAllowSquashMergeL #-}

-- | 'repositoryArchived' Lens
repositoryArchivedL :: Lens_' Repository (Maybe Bool)
repositoryArchivedL :: Lens_' Repository (Maybe Bool)
repositoryArchivedL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryArchived -> Repository { Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchived, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryArchived
{-# INLINE repositoryArchivedL #-}

-- | 'repositoryArchivedAt' Lens
repositoryArchivedAtL :: Lens_' Repository (Maybe DateTime)
repositoryArchivedAtL :: Lens_' Repository (Maybe DateTime)
repositoryArchivedAtL Maybe DateTime -> f (Maybe DateTime)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe DateTime
repositoryArchivedAt -> Repository { Maybe DateTime
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
repositoryArchivedAt :: Maybe DateTime
repositoryArchivedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe DateTime -> Repository)
-> f (Maybe DateTime) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
repositoryArchivedAt
{-# INLINE repositoryArchivedAtL #-}

-- | 'repositoryAvatarUrl' Lens
repositoryAvatarUrlL :: Lens_' Repository (Maybe Text)
repositoryAvatarUrlL :: Lens_' Repository (Maybe Text)
repositoryAvatarUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryAvatarUrl -> Repository { Maybe Text
$sel:repositoryAvatarUrl:Repository :: Maybe Text
repositoryAvatarUrl :: Maybe Text
repositoryAvatarUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryAvatarUrl
{-# INLINE repositoryAvatarUrlL #-}

-- | 'repositoryCloneUrl' Lens
repositoryCloneUrlL :: Lens_' Repository (Maybe Text)
repositoryCloneUrlL :: Lens_' Repository (Maybe Text)
repositoryCloneUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryCloneUrl -> Repository { Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCloneUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryCloneUrl
{-# INLINE repositoryCloneUrlL #-}

-- | 'repositoryCreatedAt' Lens
repositoryCreatedAtL :: Lens_' Repository (Maybe DateTime)
repositoryCreatedAtL :: Lens_' Repository (Maybe DateTime)
repositoryCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe DateTime
repositoryCreatedAt -> Repository { Maybe DateTime
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
repositoryCreatedAt :: Maybe DateTime
repositoryCreatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe DateTime -> Repository)
-> f (Maybe DateTime) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
repositoryCreatedAt
{-# INLINE repositoryCreatedAtL #-}

-- | 'repositoryDefaultAllowMaintainerEdit' Lens
repositoryDefaultAllowMaintainerEditL :: Lens_' Repository (Maybe Bool)
repositoryDefaultAllowMaintainerEditL :: Lens_' Repository (Maybe Bool)
repositoryDefaultAllowMaintainerEditL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryDefaultAllowMaintainerEdit -> Repository { Maybe Bool
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultAllowMaintainerEdit, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryDefaultAllowMaintainerEdit
{-# INLINE repositoryDefaultAllowMaintainerEditL #-}

-- | 'repositoryDefaultBranch' Lens
repositoryDefaultBranchL :: Lens_' Repository (Maybe Text)
repositoryDefaultBranchL :: Lens_' Repository (Maybe Text)
repositoryDefaultBranchL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryDefaultBranch -> Repository { Maybe Text
$sel:repositoryDefaultBranch:Repository :: Maybe Text
repositoryDefaultBranch :: Maybe Text
repositoryDefaultBranch, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryDefaultBranch
{-# INLINE repositoryDefaultBranchL #-}

-- | 'repositoryDefaultDeleteBranchAfterMerge' Lens
repositoryDefaultDeleteBranchAfterMergeL :: Lens_' Repository (Maybe Bool)
repositoryDefaultDeleteBranchAfterMergeL :: Lens_' Repository (Maybe Bool)
repositoryDefaultDeleteBranchAfterMergeL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryDefaultDeleteBranchAfterMerge -> Repository { Maybe Bool
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultDeleteBranchAfterMerge, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryDefaultDeleteBranchAfterMerge
{-# INLINE repositoryDefaultDeleteBranchAfterMergeL #-}

-- | 'repositoryDefaultMergeStyle' Lens
repositoryDefaultMergeStyleL :: Lens_' Repository (Maybe Text)
repositoryDefaultMergeStyleL :: Lens_' Repository (Maybe Text)
repositoryDefaultMergeStyleL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryDefaultMergeStyle -> Repository { Maybe Text
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
repositoryDefaultMergeStyle :: Maybe Text
repositoryDefaultMergeStyle, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryDefaultMergeStyle
{-# INLINE repositoryDefaultMergeStyleL #-}

-- | 'repositoryDescription' Lens
repositoryDescriptionL :: Lens_' Repository (Maybe Text)
repositoryDescriptionL :: Lens_' Repository (Maybe Text)
repositoryDescriptionL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryDescription -> Repository { Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
repositoryDescription :: Maybe Text
repositoryDescription, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryDescription
{-# INLINE repositoryDescriptionL #-}

-- | 'repositoryEmpty' Lens
repositoryEmptyL :: Lens_' Repository (Maybe Bool)
repositoryEmptyL :: Lens_' Repository (Maybe Bool)
repositoryEmptyL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryEmpty -> Repository { Maybe Bool
$sel:repositoryEmpty:Repository :: Maybe Bool
repositoryEmpty :: Maybe Bool
repositoryEmpty, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryEmpty
{-# INLINE repositoryEmptyL #-}

-- | 'repositoryExternalTracker' Lens
repositoryExternalTrackerL :: Lens_' Repository (Maybe ExternalTracker)
repositoryExternalTrackerL :: Lens_' Repository (Maybe ExternalTracker)
repositoryExternalTrackerL Maybe ExternalTracker -> f (Maybe ExternalTracker)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe ExternalTracker
repositoryExternalTracker -> Repository { Maybe ExternalTracker
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalTracker, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe ExternalTracker -> Repository)
-> f (Maybe ExternalTracker) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ExternalTracker -> f (Maybe ExternalTracker)
f Maybe ExternalTracker
repositoryExternalTracker
{-# INLINE repositoryExternalTrackerL #-}

-- | 'repositoryExternalWiki' Lens
repositoryExternalWikiL :: Lens_' Repository (Maybe ExternalWiki)
repositoryExternalWikiL :: Lens_' Repository (Maybe ExternalWiki)
repositoryExternalWikiL Maybe ExternalWiki -> f (Maybe ExternalWiki)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe ExternalWiki
repositoryExternalWiki -> Repository { Maybe ExternalWiki
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
repositoryExternalWiki :: Maybe ExternalWiki
repositoryExternalWiki, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe ExternalWiki -> Repository)
-> f (Maybe ExternalWiki) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ExternalWiki -> f (Maybe ExternalWiki)
f Maybe ExternalWiki
repositoryExternalWiki
{-# INLINE repositoryExternalWikiL #-}

-- | 'repositoryFork' Lens
repositoryForkL :: Lens_' Repository (Maybe Bool)
repositoryForkL :: Lens_' Repository (Maybe Bool)
repositoryForkL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryFork -> Repository { Maybe Bool
$sel:repositoryFork:Repository :: Maybe Bool
repositoryFork :: Maybe Bool
repositoryFork, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryFork
{-# INLINE repositoryForkL #-}

-- | 'repositoryForksCount' Lens
repositoryForksCountL :: Lens_' Repository (Maybe Integer)
repositoryForksCountL :: Lens_' Repository (Maybe Integer)
repositoryForksCountL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryForksCount -> Repository { Maybe Integer
$sel:repositoryForksCount:Repository :: Maybe Integer
repositoryForksCount :: Maybe Integer
repositoryForksCount, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryForksCount
{-# INLINE repositoryForksCountL #-}

-- | 'repositoryFullName' Lens
repositoryFullNameL :: Lens_' Repository (Maybe Text)
repositoryFullNameL :: Lens_' Repository (Maybe Text)
repositoryFullNameL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryFullName -> Repository { Maybe Text
$sel:repositoryFullName:Repository :: Maybe Text
repositoryFullName :: Maybe Text
repositoryFullName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryFullName
{-# INLINE repositoryFullNameL #-}

-- | 'repositoryHasActions' Lens
repositoryHasActionsL :: Lens_' Repository (Maybe Bool)
repositoryHasActionsL :: Lens_' Repository (Maybe Bool)
repositoryHasActionsL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasActions -> Repository { Maybe Bool
$sel:repositoryHasActions:Repository :: Maybe Bool
repositoryHasActions :: Maybe Bool
repositoryHasActions, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasActions
{-# INLINE repositoryHasActionsL #-}

-- | 'repositoryHasIssues' Lens
repositoryHasIssuesL :: Lens_' Repository (Maybe Bool)
repositoryHasIssuesL :: Lens_' Repository (Maybe Bool)
repositoryHasIssuesL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasIssues -> Repository { Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasIssues, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasIssues
{-# INLINE repositoryHasIssuesL #-}

-- | 'repositoryHasPackages' Lens
repositoryHasPackagesL :: Lens_' Repository (Maybe Bool)
repositoryHasPackagesL :: Lens_' Repository (Maybe Bool)
repositoryHasPackagesL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasPackages -> Repository { Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasPackages, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasPackages
{-# INLINE repositoryHasPackagesL #-}

-- | 'repositoryHasProjects' Lens
repositoryHasProjectsL :: Lens_' Repository (Maybe Bool)
repositoryHasProjectsL :: Lens_' Repository (Maybe Bool)
repositoryHasProjectsL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasProjects -> Repository { Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasProjects, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasProjects
{-# INLINE repositoryHasProjectsL #-}

-- | 'repositoryHasPullRequests' Lens
repositoryHasPullRequestsL :: Lens_' Repository (Maybe Bool)
repositoryHasPullRequestsL :: Lens_' Repository (Maybe Bool)
repositoryHasPullRequestsL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasPullRequests -> Repository { Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasPullRequests, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasPullRequests
{-# INLINE repositoryHasPullRequestsL #-}

-- | 'repositoryHasReleases' Lens
repositoryHasReleasesL :: Lens_' Repository (Maybe Bool)
repositoryHasReleasesL :: Lens_' Repository (Maybe Bool)
repositoryHasReleasesL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasReleases -> Repository { Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasReleases, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasReleases
{-# INLINE repositoryHasReleasesL #-}

-- | 'repositoryHasWiki' Lens
repositoryHasWikiL :: Lens_' Repository (Maybe Bool)
repositoryHasWikiL :: Lens_' Repository (Maybe Bool)
repositoryHasWikiL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryHasWiki -> Repository { Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHasWiki, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryHasWiki
{-# INLINE repositoryHasWikiL #-}

-- | 'repositoryHtmlUrl' Lens
repositoryHtmlUrlL :: Lens_' Repository (Maybe Text)
repositoryHtmlUrlL :: Lens_' Repository (Maybe Text)
repositoryHtmlUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryHtmlUrl -> Repository { Maybe Text
$sel:repositoryHtmlUrl:Repository :: Maybe Text
repositoryHtmlUrl :: Maybe Text
repositoryHtmlUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryHtmlUrl
{-# INLINE repositoryHtmlUrlL #-}

-- | 'repositoryId' Lens
repositoryIdL :: Lens_' Repository (Maybe Integer)
repositoryIdL :: Lens_' Repository (Maybe Integer)
repositoryIdL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryId -> Repository { Maybe Integer
$sel:repositoryId:Repository :: Maybe Integer
repositoryId :: Maybe Integer
repositoryId, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryId
{-# INLINE repositoryIdL #-}

-- | 'repositoryIgnoreWhitespaceConflicts' Lens
repositoryIgnoreWhitespaceConflictsL :: Lens_' Repository (Maybe Bool)
repositoryIgnoreWhitespaceConflictsL :: Lens_' Repository (Maybe Bool)
repositoryIgnoreWhitespaceConflictsL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryIgnoreWhitespaceConflicts -> Repository { Maybe Bool
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryIgnoreWhitespaceConflicts, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryIgnoreWhitespaceConflicts
{-# INLINE repositoryIgnoreWhitespaceConflictsL #-}

-- | 'repositoryInternal' Lens
repositoryInternalL :: Lens_' Repository (Maybe Bool)
repositoryInternalL :: Lens_' Repository (Maybe Bool)
repositoryInternalL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryInternal -> Repository { Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternal, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryInternal
{-# INLINE repositoryInternalL #-}

-- | 'repositoryInternalTracker' Lens
repositoryInternalTrackerL :: Lens_' Repository (Maybe InternalTracker)
repositoryInternalTrackerL :: Lens_' Repository (Maybe InternalTracker)
repositoryInternalTrackerL Maybe InternalTracker -> f (Maybe InternalTracker)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe InternalTracker
repositoryInternalTracker -> Repository { Maybe InternalTracker
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
repositoryInternalTracker :: Maybe InternalTracker
repositoryInternalTracker, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe InternalTracker -> Repository)
-> f (Maybe InternalTracker) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe InternalTracker -> f (Maybe InternalTracker)
f Maybe InternalTracker
repositoryInternalTracker
{-# INLINE repositoryInternalTrackerL #-}

-- | 'repositoryLanguage' Lens
repositoryLanguageL :: Lens_' Repository (Maybe Text)
repositoryLanguageL :: Lens_' Repository (Maybe Text)
repositoryLanguageL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryLanguage -> Repository { Maybe Text
$sel:repositoryLanguage:Repository :: Maybe Text
repositoryLanguage :: Maybe Text
repositoryLanguage, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryLanguage
{-# INLINE repositoryLanguageL #-}

-- | 'repositoryLanguagesUrl' Lens
repositoryLanguagesUrlL :: Lens_' Repository (Maybe Text)
repositoryLanguagesUrlL :: Lens_' Repository (Maybe Text)
repositoryLanguagesUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryLanguagesUrl -> Repository { Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLanguagesUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryLanguagesUrl
{-# INLINE repositoryLanguagesUrlL #-}

-- | 'repositoryLicenses' Lens
repositoryLicensesL :: Lens_' Repository (Maybe [Text])
repositoryLicensesL :: Lens_' Repository (Maybe [Text])
repositoryLicensesL Maybe [Text] -> f (Maybe [Text])
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe [Text]
repositoryLicenses -> Repository { Maybe [Text]
$sel:repositoryLicenses:Repository :: Maybe [Text]
repositoryLicenses :: Maybe [Text]
repositoryLicenses, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe [Text] -> Repository) -> f (Maybe [Text]) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
repositoryLicenses
{-# INLINE repositoryLicensesL #-}

-- | 'repositoryLink' Lens
repositoryLinkL :: Lens_' Repository (Maybe Text)
repositoryLinkL :: Lens_' Repository (Maybe Text)
repositoryLinkL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryLink -> Repository { Maybe Text
$sel:repositoryLink:Repository :: Maybe Text
repositoryLink :: Maybe Text
repositoryLink, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryLink
{-# INLINE repositoryLinkL #-}

-- | 'repositoryMirror' Lens
repositoryMirrorL :: Lens_' Repository (Maybe Bool)
repositoryMirrorL :: Lens_' Repository (Maybe Bool)
repositoryMirrorL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryMirror -> Repository { Maybe Bool
$sel:repositoryMirror:Repository :: Maybe Bool
repositoryMirror :: Maybe Bool
repositoryMirror, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryMirror
{-# INLINE repositoryMirrorL #-}

-- | 'repositoryMirrorInterval' Lens
repositoryMirrorIntervalL :: Lens_' Repository (Maybe Text)
repositoryMirrorIntervalL :: Lens_' Repository (Maybe Text)
repositoryMirrorIntervalL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryMirrorInterval -> Repository { Maybe Text
$sel:repositoryMirrorInterval:Repository :: Maybe Text
repositoryMirrorInterval :: Maybe Text
repositoryMirrorInterval, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryMirrorInterval
{-# INLINE repositoryMirrorIntervalL #-}

-- | 'repositoryMirrorUpdated' Lens
repositoryMirrorUpdatedL :: Lens_' Repository (Maybe DateTime)
repositoryMirrorUpdatedL :: Lens_' Repository (Maybe DateTime)
repositoryMirrorUpdatedL Maybe DateTime -> f (Maybe DateTime)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe DateTime
repositoryMirrorUpdated -> Repository { Maybe DateTime
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
repositoryMirrorUpdated :: Maybe DateTime
repositoryMirrorUpdated, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe DateTime -> Repository)
-> f (Maybe DateTime) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
repositoryMirrorUpdated
{-# INLINE repositoryMirrorUpdatedL #-}

-- | 'repositoryName' Lens
repositoryNameL :: Lens_' Repository (Maybe Text)
repositoryNameL :: Lens_' Repository (Maybe Text)
repositoryNameL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryName -> Repository { Maybe Text
$sel:repositoryName:Repository :: Maybe Text
repositoryName :: Maybe Text
repositoryName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryName
{-# INLINE repositoryNameL #-}

-- | 'repositoryObjectFormatName' Lens
repositoryObjectFormatNameL :: Lens_' Repository (Maybe E'ObjectFormatName)
repositoryObjectFormatNameL :: Lens_' Repository (Maybe E'ObjectFormatName)
repositoryObjectFormatNameL Maybe E'ObjectFormatName -> f (Maybe E'ObjectFormatName)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe E'ObjectFormatName
repositoryObjectFormatName -> Repository { Maybe E'ObjectFormatName
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryObjectFormatName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe E'ObjectFormatName -> Repository)
-> f (Maybe E'ObjectFormatName) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'ObjectFormatName -> f (Maybe E'ObjectFormatName)
f Maybe E'ObjectFormatName
repositoryObjectFormatName
{-# INLINE repositoryObjectFormatNameL #-}

-- | 'repositoryOpenIssuesCount' Lens
repositoryOpenIssuesCountL :: Lens_' Repository (Maybe Integer)
repositoryOpenIssuesCountL :: Lens_' Repository (Maybe Integer)
repositoryOpenIssuesCountL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryOpenIssuesCount -> Repository { Maybe Integer
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenIssuesCount, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryOpenIssuesCount
{-# INLINE repositoryOpenIssuesCountL #-}

-- | 'repositoryOpenPrCounter' Lens
repositoryOpenPrCounterL :: Lens_' Repository (Maybe Integer)
repositoryOpenPrCounterL :: Lens_' Repository (Maybe Integer)
repositoryOpenPrCounterL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryOpenPrCounter -> Repository { Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOpenPrCounter, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryOpenPrCounter
{-# INLINE repositoryOpenPrCounterL #-}

-- | 'repositoryOriginalUrl' Lens
repositoryOriginalUrlL :: Lens_' Repository (Maybe Text)
repositoryOriginalUrlL :: Lens_' Repository (Maybe Text)
repositoryOriginalUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryOriginalUrl -> Repository { Maybe Text
$sel:repositoryOriginalUrl:Repository :: Maybe Text
repositoryOriginalUrl :: Maybe Text
repositoryOriginalUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryOriginalUrl
{-# INLINE repositoryOriginalUrlL #-}

-- | 'repositoryOwner' Lens
repositoryOwnerL :: Lens_' Repository (Maybe User)
repositoryOwnerL :: Lens_' Repository (Maybe User)
repositoryOwnerL Maybe User -> f (Maybe User)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe User
repositoryOwner -> Repository { Maybe User
$sel:repositoryOwner:Repository :: Maybe User
repositoryOwner :: Maybe User
repositoryOwner, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe User -> Repository) -> f (Maybe User) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
repositoryOwner
{-# INLINE repositoryOwnerL #-}

-- | 'repositoryParent' Lens
repositoryParentL :: Lens_' Repository (Maybe Repository)
repositoryParentL :: Lens_' Repository (Maybe Repository)
repositoryParentL Maybe Repository -> f (Maybe Repository)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Repository
repositoryParent -> Repository { Maybe Repository
$sel:repositoryParent:Repository :: Maybe Repository
repositoryParent :: Maybe Repository
repositoryParent, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Repository -> Repository)
-> f (Maybe Repository) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Repository -> f (Maybe Repository)
f Maybe Repository
repositoryParent
{-# INLINE repositoryParentL #-}

-- | 'repositoryPermissions' Lens
repositoryPermissionsL :: Lens_' Repository (Maybe Permission)
repositoryPermissionsL :: Lens_' Repository (Maybe Permission)
repositoryPermissionsL Maybe Permission -> f (Maybe Permission)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Permission
repositoryPermissions -> Repository { Maybe Permission
$sel:repositoryPermissions:Repository :: Maybe Permission
repositoryPermissions :: Maybe Permission
repositoryPermissions, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Permission -> Repository)
-> f (Maybe Permission) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Permission -> f (Maybe Permission)
f Maybe Permission
repositoryPermissions
{-# INLINE repositoryPermissionsL #-}

-- | 'repositoryPrivate' Lens
repositoryPrivateL :: Lens_' Repository (Maybe Bool)
repositoryPrivateL :: Lens_' Repository (Maybe Bool)
repositoryPrivateL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryPrivate -> Repository { Maybe Bool
$sel:repositoryPrivate:Repository :: Maybe Bool
repositoryPrivate :: Maybe Bool
repositoryPrivate, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryPrivate
{-# INLINE repositoryPrivateL #-}

-- | 'repositoryProjectsMode' Lens
repositoryProjectsModeL :: Lens_' Repository (Maybe Text)
repositoryProjectsModeL :: Lens_' Repository (Maybe Text)
repositoryProjectsModeL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryProjectsMode -> Repository { Maybe Text
$sel:repositoryProjectsMode:Repository :: Maybe Text
repositoryProjectsMode :: Maybe Text
repositoryProjectsMode, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryProjectsMode
{-# INLINE repositoryProjectsModeL #-}

-- | 'repositoryReleaseCounter' Lens
repositoryReleaseCounterL :: Lens_' Repository (Maybe Integer)
repositoryReleaseCounterL :: Lens_' Repository (Maybe Integer)
repositoryReleaseCounterL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryReleaseCounter -> Repository { Maybe Integer
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
repositoryReleaseCounter :: Maybe Integer
repositoryReleaseCounter, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryReleaseCounter
{-# INLINE repositoryReleaseCounterL #-}

-- | 'repositoryRepoTransfer' Lens
repositoryRepoTransferL :: Lens_' Repository (Maybe RepoTransfer)
repositoryRepoTransferL :: Lens_' Repository (Maybe RepoTransfer)
repositoryRepoTransferL Maybe RepoTransfer -> f (Maybe RepoTransfer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe RepoTransfer
repositoryRepoTransfer -> Repository { Maybe RepoTransfer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
repositoryRepoTransfer :: Maybe RepoTransfer
repositoryRepoTransfer, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe RepoTransfer -> Repository)
-> f (Maybe RepoTransfer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe RepoTransfer -> f (Maybe RepoTransfer)
f Maybe RepoTransfer
repositoryRepoTransfer
{-# INLINE repositoryRepoTransferL #-}

-- | 'repositorySize' Lens
repositorySizeL :: Lens_' Repository (Maybe Integer)
repositorySizeL :: Lens_' Repository (Maybe Integer)
repositorySizeL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositorySize -> Repository { Maybe Integer
$sel:repositorySize:Repository :: Maybe Integer
repositorySize :: Maybe Integer
repositorySize, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositorySize
{-# INLINE repositorySizeL #-}

-- | 'repositorySshUrl' Lens
repositorySshUrlL :: Lens_' Repository (Maybe Text)
repositorySshUrlL :: Lens_' Repository (Maybe Text)
repositorySshUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositorySshUrl -> Repository { Maybe Text
$sel:repositorySshUrl:Repository :: Maybe Text
repositorySshUrl :: Maybe Text
repositorySshUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositorySshUrl
{-# INLINE repositorySshUrlL #-}

-- | 'repositoryStarsCount' Lens
repositoryStarsCountL :: Lens_' Repository (Maybe Integer)
repositoryStarsCountL :: Lens_' Repository (Maybe Integer)
repositoryStarsCountL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryStarsCount -> Repository { Maybe Integer
$sel:repositoryStarsCount:Repository :: Maybe Integer
repositoryStarsCount :: Maybe Integer
repositoryStarsCount, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryStarsCount
{-# INLINE repositoryStarsCountL #-}

-- | 'repositoryTemplate' Lens
repositoryTemplateL :: Lens_' Repository (Maybe Bool)
repositoryTemplateL :: Lens_' Repository (Maybe Bool)
repositoryTemplateL Maybe Bool -> f (Maybe Bool)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Bool
repositoryTemplate -> Repository { Maybe Bool
$sel:repositoryTemplate:Repository :: Maybe Bool
repositoryTemplate :: Maybe Bool
repositoryTemplate, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Bool -> Repository) -> f (Maybe Bool) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
repositoryTemplate
{-# INLINE repositoryTemplateL #-}

-- | 'repositoryTopics' Lens
repositoryTopicsL :: Lens_' Repository (Maybe [Text])
repositoryTopicsL :: Lens_' Repository (Maybe [Text])
repositoryTopicsL Maybe [Text] -> f (Maybe [Text])
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe [Text]
repositoryTopics -> Repository { Maybe [Text]
$sel:repositoryTopics:Repository :: Maybe [Text]
repositoryTopics :: Maybe [Text]
repositoryTopics, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe [Text] -> Repository) -> f (Maybe [Text]) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
repositoryTopics
{-# INLINE repositoryTopicsL #-}

-- | 'repositoryUpdatedAt' Lens
repositoryUpdatedAtL :: Lens_' Repository (Maybe DateTime)
repositoryUpdatedAtL :: Lens_' Repository (Maybe DateTime)
repositoryUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe DateTime
repositoryUpdatedAt -> Repository { Maybe DateTime
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
repositoryUpdatedAt :: Maybe DateTime
repositoryUpdatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe DateTime -> Repository)
-> f (Maybe DateTime) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
repositoryUpdatedAt
{-# INLINE repositoryUpdatedAtL #-}

-- | 'repositoryUrl' Lens
repositoryUrlL :: Lens_' Repository (Maybe Text)
repositoryUrlL :: Lens_' Repository (Maybe Text)
repositoryUrlL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryUrl -> Repository { Maybe Text
$sel:repositoryUrl:Repository :: Maybe Text
repositoryUrl :: Maybe Text
repositoryUrl, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryWatchersCount:Repository :: Maybe Integer
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryUrl
{-# INLINE repositoryUrlL #-}

-- | 'repositoryWatchersCount' Lens
repositoryWatchersCountL :: Lens_' Repository (Maybe Integer)
repositoryWatchersCountL :: Lens_' Repository (Maybe Integer)
repositoryWatchersCountL Maybe Integer -> f (Maybe Integer)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Integer
repositoryWatchersCount -> Repository { Maybe Integer
$sel:repositoryWatchersCount:Repository :: Maybe Integer
repositoryWatchersCount :: Maybe Integer
repositoryWatchersCount, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWebsite :: Maybe Text
..} ) (Maybe Integer -> Repository) -> f (Maybe Integer) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryWatchersCount
{-# INLINE repositoryWatchersCountL #-}

-- | 'repositoryWebsite' Lens
repositoryWebsiteL :: Lens_' Repository (Maybe Text)
repositoryWebsiteL :: Lens_' Repository (Maybe Text)
repositoryWebsiteL Maybe Text -> f (Maybe Text)
f Repository{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Repository -> Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebase:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Repository -> Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryArchived:Repository :: Repository -> Maybe Bool
$sel:repositoryArchivedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCloneUrl:Repository :: Repository -> Maybe Text
$sel:repositoryCreatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Repository -> Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Repository -> Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Repository -> Maybe Text
$sel:repositoryDescription:Repository :: Repository -> Maybe Text
$sel:repositoryEmpty:Repository :: Repository -> Maybe Bool
$sel:repositoryExternalTracker:Repository :: Repository -> Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Repository -> Maybe ExternalWiki
$sel:repositoryFork:Repository :: Repository -> Maybe Bool
$sel:repositoryForksCount:Repository :: Repository -> Maybe Integer
$sel:repositoryFullName:Repository :: Repository -> Maybe Text
$sel:repositoryHasActions:Repository :: Repository -> Maybe Bool
$sel:repositoryHasIssues:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPackages:Repository :: Repository -> Maybe Bool
$sel:repositoryHasProjects:Repository :: Repository -> Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Repository -> Maybe Bool
$sel:repositoryHasReleases:Repository :: Repository -> Maybe Bool
$sel:repositoryHasWiki:Repository :: Repository -> Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Repository -> Maybe Text
$sel:repositoryId:Repository :: Repository -> Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Repository -> Maybe Bool
$sel:repositoryInternal:Repository :: Repository -> Maybe Bool
$sel:repositoryInternalTracker:Repository :: Repository -> Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Repository -> Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Repository -> Maybe Text
$sel:repositoryLicenses:Repository :: Repository -> Maybe [Text]
$sel:repositoryLink:Repository :: Repository -> Maybe Text
$sel:repositoryMirror:Repository :: Repository -> Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Repository -> Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Repository -> Maybe DateTime
$sel:repositoryName:Repository :: Repository -> Maybe Text
$sel:repositoryObjectFormatName:Repository :: Repository -> Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Repository -> Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Repository -> Maybe Text
$sel:repositoryOwner:Repository :: Repository -> Maybe User
$sel:repositoryParent:Repository :: Repository -> Maybe Repository
$sel:repositoryPermissions:Repository :: Repository -> Maybe Permission
$sel:repositoryPrivate:Repository :: Repository -> Maybe Bool
$sel:repositoryProjectsMode:Repository :: Repository -> Maybe Text
$sel:repositoryReleaseCounter:Repository :: Repository -> Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Repository -> Maybe RepoTransfer
$sel:repositorySize:Repository :: Repository -> Maybe Integer
$sel:repositorySshUrl:Repository :: Repository -> Maybe Text
$sel:repositoryStarsCount:Repository :: Repository -> Maybe Integer
$sel:repositoryTemplate:Repository :: Repository -> Maybe Bool
$sel:repositoryTopics:Repository :: Repository -> Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Repository -> Maybe DateTime
$sel:repositoryUrl:Repository :: Repository -> Maybe Text
$sel:repositoryWatchersCount:Repository :: Repository -> Maybe Integer
$sel:repositoryWebsite:Repository :: Repository -> Maybe Text
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
repositoryWebsite :: Maybe Text
..} = (\Maybe Text
repositoryWebsite -> Repository { Maybe Text
$sel:repositoryWebsite:Repository :: Maybe Text
repositoryWebsite :: Maybe Text
repositoryWebsite, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
Maybe E'ObjectFormatName
Maybe User
Maybe Repository
Maybe RepoTransfer
Maybe Permission
Maybe InternalTracker
Maybe ExternalWiki
Maybe ExternalTracker
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
$sel:repositoryAllowMergeCommits:Repository :: Maybe Bool
$sel:repositoryAllowRebase:Repository :: Maybe Bool
$sel:repositoryAllowRebaseExplicit:Repository :: Maybe Bool
$sel:repositoryAllowRebaseUpdate:Repository :: Maybe Bool
$sel:repositoryAllowSquashMerge:Repository :: Maybe Bool
$sel:repositoryArchived:Repository :: Maybe Bool
$sel:repositoryArchivedAt:Repository :: Maybe DateTime
$sel:repositoryAvatarUrl:Repository :: Maybe Text
$sel:repositoryCloneUrl:Repository :: Maybe Text
$sel:repositoryCreatedAt:Repository :: Maybe DateTime
$sel:repositoryDefaultAllowMaintainerEdit:Repository :: Maybe Bool
$sel:repositoryDefaultBranch:Repository :: Maybe Text
$sel:repositoryDefaultDeleteBranchAfterMerge:Repository :: Maybe Bool
$sel:repositoryDefaultMergeStyle:Repository :: Maybe Text
$sel:repositoryDescription:Repository :: Maybe Text
$sel:repositoryEmpty:Repository :: Maybe Bool
$sel:repositoryExternalTracker:Repository :: Maybe ExternalTracker
$sel:repositoryExternalWiki:Repository :: Maybe ExternalWiki
$sel:repositoryFork:Repository :: Maybe Bool
$sel:repositoryForksCount:Repository :: Maybe Integer
$sel:repositoryFullName:Repository :: Maybe Text
$sel:repositoryHasActions:Repository :: Maybe Bool
$sel:repositoryHasIssues:Repository :: Maybe Bool
$sel:repositoryHasPackages:Repository :: Maybe Bool
$sel:repositoryHasProjects:Repository :: Maybe Bool
$sel:repositoryHasPullRequests:Repository :: Maybe Bool
$sel:repositoryHasReleases:Repository :: Maybe Bool
$sel:repositoryHasWiki:Repository :: Maybe Bool
$sel:repositoryHtmlUrl:Repository :: Maybe Text
$sel:repositoryId:Repository :: Maybe Integer
$sel:repositoryIgnoreWhitespaceConflicts:Repository :: Maybe Bool
$sel:repositoryInternal:Repository :: Maybe Bool
$sel:repositoryInternalTracker:Repository :: Maybe InternalTracker
$sel:repositoryLanguage:Repository :: Maybe Text
$sel:repositoryLanguagesUrl:Repository :: Maybe Text
$sel:repositoryLicenses:Repository :: Maybe [Text]
$sel:repositoryLink:Repository :: Maybe Text
$sel:repositoryMirror:Repository :: Maybe Bool
$sel:repositoryMirrorInterval:Repository :: Maybe Text
$sel:repositoryMirrorUpdated:Repository :: Maybe DateTime
$sel:repositoryName:Repository :: Maybe Text
$sel:repositoryObjectFormatName:Repository :: Maybe E'ObjectFormatName
$sel:repositoryOpenIssuesCount:Repository :: Maybe Integer
$sel:repositoryOpenPrCounter:Repository :: Maybe Integer
$sel:repositoryOriginalUrl:Repository :: Maybe Text
$sel:repositoryOwner:Repository :: Maybe User
$sel:repositoryParent:Repository :: Maybe Repository
$sel:repositoryPermissions:Repository :: Maybe Permission
$sel:repositoryPrivate:Repository :: Maybe Bool
$sel:repositoryProjectsMode:Repository :: Maybe Text
$sel:repositoryReleaseCounter:Repository :: Maybe Integer
$sel:repositoryRepoTransfer:Repository :: Maybe RepoTransfer
$sel:repositorySize:Repository :: Maybe Integer
$sel:repositorySshUrl:Repository :: Maybe Text
$sel:repositoryStarsCount:Repository :: Maybe Integer
$sel:repositoryTemplate:Repository :: Maybe Bool
$sel:repositoryTopics:Repository :: Maybe [Text]
$sel:repositoryUpdatedAt:Repository :: Maybe DateTime
$sel:repositoryUrl:Repository :: Maybe Text
$sel:repositoryWatchersCount:Repository :: Maybe Integer
repositoryAllowFastForwardOnlyMerge :: Maybe Bool
repositoryAllowMergeCommits :: Maybe Bool
repositoryAllowRebase :: Maybe Bool
repositoryAllowRebaseExplicit :: Maybe Bool
repositoryAllowRebaseUpdate :: Maybe Bool
repositoryAllowSquashMerge :: Maybe Bool
repositoryArchived :: Maybe Bool
repositoryArchivedAt :: Maybe DateTime
repositoryAvatarUrl :: Maybe Text
repositoryCloneUrl :: Maybe Text
repositoryCreatedAt :: Maybe DateTime
repositoryDefaultAllowMaintainerEdit :: Maybe Bool
repositoryDefaultBranch :: Maybe Text
repositoryDefaultDeleteBranchAfterMerge :: Maybe Bool
repositoryDefaultMergeStyle :: Maybe Text
repositoryDescription :: Maybe Text
repositoryEmpty :: Maybe Bool
repositoryExternalTracker :: Maybe ExternalTracker
repositoryExternalWiki :: Maybe ExternalWiki
repositoryFork :: Maybe Bool
repositoryForksCount :: Maybe Integer
repositoryFullName :: Maybe Text
repositoryHasActions :: Maybe Bool
repositoryHasIssues :: Maybe Bool
repositoryHasPackages :: Maybe Bool
repositoryHasProjects :: Maybe Bool
repositoryHasPullRequests :: Maybe Bool
repositoryHasReleases :: Maybe Bool
repositoryHasWiki :: Maybe Bool
repositoryHtmlUrl :: Maybe Text
repositoryId :: Maybe Integer
repositoryIgnoreWhitespaceConflicts :: Maybe Bool
repositoryInternal :: Maybe Bool
repositoryInternalTracker :: Maybe InternalTracker
repositoryLanguage :: Maybe Text
repositoryLanguagesUrl :: Maybe Text
repositoryLicenses :: Maybe [Text]
repositoryLink :: Maybe Text
repositoryMirror :: Maybe Bool
repositoryMirrorInterval :: Maybe Text
repositoryMirrorUpdated :: Maybe DateTime
repositoryName :: Maybe Text
repositoryObjectFormatName :: Maybe E'ObjectFormatName
repositoryOpenIssuesCount :: Maybe Integer
repositoryOpenPrCounter :: Maybe Integer
repositoryOriginalUrl :: Maybe Text
repositoryOwner :: Maybe User
repositoryParent :: Maybe Repository
repositoryPermissions :: Maybe Permission
repositoryPrivate :: Maybe Bool
repositoryProjectsMode :: Maybe Text
repositoryReleaseCounter :: Maybe Integer
repositoryRepoTransfer :: Maybe RepoTransfer
repositorySize :: Maybe Integer
repositorySshUrl :: Maybe Text
repositoryStarsCount :: Maybe Integer
repositoryTemplate :: Maybe Bool
repositoryTopics :: Maybe [Text]
repositoryUpdatedAt :: Maybe DateTime
repositoryUrl :: Maybe Text
repositoryWatchersCount :: Maybe Integer
..} ) (Maybe Text -> Repository) -> f (Maybe Text) -> f Repository
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryWebsite
{-# INLINE repositoryWebsiteL #-}



-- * RepositoryMeta

-- | 'repositoryMetaFullName' Lens
repositoryMetaFullNameL :: Lens_' RepositoryMeta (Maybe Text)
repositoryMetaFullNameL :: Lens_' RepositoryMeta (Maybe Text)
repositoryMetaFullNameL Maybe Text -> f (Maybe Text)
f RepositoryMeta{Maybe Integer
Maybe Text
repositoryMetaFullName :: RepositoryMeta -> Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaName :: Maybe Text
repositoryMetaOwner :: Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: RepositoryMeta -> Maybe Integer
$sel:repositoryMetaName:RepositoryMeta :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: RepositoryMeta -> Maybe Text
..} = (\Maybe Text
repositoryMetaFullName -> RepositoryMeta { Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaFullName, Maybe Integer
Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaName :: Maybe Text
repositoryMetaOwner :: Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: Maybe Integer
$sel:repositoryMetaName:RepositoryMeta :: Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: Maybe Text
..} ) (Maybe Text -> RepositoryMeta)
-> f (Maybe Text) -> f RepositoryMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryMetaFullName
{-# INLINE repositoryMetaFullNameL #-}

-- | 'repositoryMetaId' Lens
repositoryMetaIdL :: Lens_' RepositoryMeta (Maybe Integer)
repositoryMetaIdL :: Lens_' RepositoryMeta (Maybe Integer)
repositoryMetaIdL Maybe Integer -> f (Maybe Integer)
f RepositoryMeta{Maybe Integer
Maybe Text
repositoryMetaFullName :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: RepositoryMeta -> Maybe Integer
$sel:repositoryMetaName:RepositoryMeta :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: RepositoryMeta -> Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaName :: Maybe Text
repositoryMetaOwner :: Maybe Text
..} = (\Maybe Integer
repositoryMetaId -> RepositoryMeta { Maybe Integer
$sel:repositoryMetaId:RepositoryMeta :: Maybe Integer
repositoryMetaId :: Maybe Integer
repositoryMetaId, Maybe Text
repositoryMetaFullName :: Maybe Text
$sel:repositoryMetaName:RepositoryMeta :: Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaName :: Maybe Text
repositoryMetaOwner :: Maybe Text
..} ) (Maybe Integer -> RepositoryMeta)
-> f (Maybe Integer) -> f RepositoryMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
repositoryMetaId
{-# INLINE repositoryMetaIdL #-}

-- | 'repositoryMetaName' Lens
repositoryMetaNameL :: Lens_' RepositoryMeta (Maybe Text)
repositoryMetaNameL :: Lens_' RepositoryMeta (Maybe Text)
repositoryMetaNameL Maybe Text -> f (Maybe Text)
f RepositoryMeta{Maybe Integer
Maybe Text
repositoryMetaFullName :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: RepositoryMeta -> Maybe Integer
$sel:repositoryMetaName:RepositoryMeta :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: RepositoryMeta -> Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaName :: Maybe Text
repositoryMetaOwner :: Maybe Text
..} = (\Maybe Text
repositoryMetaName -> RepositoryMeta { Maybe Text
$sel:repositoryMetaName:RepositoryMeta :: Maybe Text
repositoryMetaName :: Maybe Text
repositoryMetaName, Maybe Integer
Maybe Text
repositoryMetaFullName :: Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: Maybe Integer
$sel:repositoryMetaOwner:RepositoryMeta :: Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaOwner :: Maybe Text
..} ) (Maybe Text -> RepositoryMeta)
-> f (Maybe Text) -> f RepositoryMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryMetaName
{-# INLINE repositoryMetaNameL #-}

-- | 'repositoryMetaOwner' Lens
repositoryMetaOwnerL :: Lens_' RepositoryMeta (Maybe Text)
repositoryMetaOwnerL :: Lens_' RepositoryMeta (Maybe Text)
repositoryMetaOwnerL Maybe Text -> f (Maybe Text)
f RepositoryMeta{Maybe Integer
Maybe Text
repositoryMetaFullName :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: RepositoryMeta -> Maybe Integer
$sel:repositoryMetaName:RepositoryMeta :: RepositoryMeta -> Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: RepositoryMeta -> Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaName :: Maybe Text
repositoryMetaOwner :: Maybe Text
..} = (\Maybe Text
repositoryMetaOwner -> RepositoryMeta { Maybe Text
$sel:repositoryMetaOwner:RepositoryMeta :: Maybe Text
repositoryMetaOwner :: Maybe Text
repositoryMetaOwner, Maybe Integer
Maybe Text
repositoryMetaFullName :: Maybe Text
$sel:repositoryMetaId:RepositoryMeta :: Maybe Integer
$sel:repositoryMetaName:RepositoryMeta :: Maybe Text
repositoryMetaFullName :: Maybe Text
repositoryMetaId :: Maybe Integer
repositoryMetaName :: Maybe Text
..} ) (Maybe Text -> RepositoryMeta)
-> f (Maybe Text) -> f RepositoryMeta
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
repositoryMetaOwner
{-# INLINE repositoryMetaOwnerL #-}



-- * SearchResults

-- | 'searchResultsData' Lens
searchResultsDataL :: Lens_' SearchResults (Maybe [Repository])
searchResultsDataL :: Lens_' SearchResults (Maybe [Repository])
searchResultsDataL Maybe [Repository] -> f (Maybe [Repository])
f SearchResults{Maybe Bool
Maybe [Repository]
searchResultsData :: SearchResults -> Maybe [Repository]
searchResultsData :: Maybe [Repository]
searchResultsOk :: Maybe Bool
$sel:searchResultsOk:SearchResults :: SearchResults -> Maybe Bool
..} = (\Maybe [Repository]
searchResultsData -> SearchResults { Maybe [Repository]
searchResultsData :: Maybe [Repository]
searchResultsData :: Maybe [Repository]
searchResultsData, Maybe Bool
searchResultsOk :: Maybe Bool
$sel:searchResultsOk:SearchResults :: Maybe Bool
..} ) (Maybe [Repository] -> SearchResults)
-> f (Maybe [Repository]) -> f SearchResults
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Repository] -> f (Maybe [Repository])
f Maybe [Repository]
searchResultsData
{-# INLINE searchResultsDataL #-}

-- | 'searchResultsOk' Lens
searchResultsOkL :: Lens_' SearchResults (Maybe Bool)
searchResultsOkL :: Lens_' SearchResults (Maybe Bool)
searchResultsOkL Maybe Bool -> f (Maybe Bool)
f SearchResults{Maybe Bool
Maybe [Repository]
searchResultsData :: SearchResults -> Maybe [Repository]
$sel:searchResultsOk:SearchResults :: SearchResults -> Maybe Bool
searchResultsData :: Maybe [Repository]
searchResultsOk :: Maybe Bool
..} = (\Maybe Bool
searchResultsOk -> SearchResults { Maybe Bool
$sel:searchResultsOk:SearchResults :: Maybe Bool
searchResultsOk :: Maybe Bool
searchResultsOk, Maybe [Repository]
searchResultsData :: Maybe [Repository]
searchResultsData :: Maybe [Repository]
..} ) (Maybe Bool -> SearchResults) -> f (Maybe Bool) -> f SearchResults
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
searchResultsOk
{-# INLINE searchResultsOkL #-}



-- * Secret

-- | 'secretCreatedAt' Lens
secretCreatedAtL :: Lens_' Secret (Maybe DateTime)
secretCreatedAtL :: Lens_' Secret (Maybe DateTime)
secretCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f Secret{Maybe Text
Maybe DateTime
secretCreatedAt :: Secret -> Maybe DateTime
secretCreatedAt :: Maybe DateTime
secretName :: Maybe Text
$sel:secretName:Secret :: Secret -> Maybe Text
..} = (\Maybe DateTime
secretCreatedAt -> Secret { Maybe DateTime
secretCreatedAt :: Maybe DateTime
secretCreatedAt :: Maybe DateTime
secretCreatedAt, Maybe Text
secretName :: Maybe Text
$sel:secretName:Secret :: Maybe Text
..} ) (Maybe DateTime -> Secret) -> f (Maybe DateTime) -> f Secret
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
secretCreatedAt
{-# INLINE secretCreatedAtL #-}

-- | 'secretName' Lens
secretNameL :: Lens_' Secret (Maybe Text)
secretNameL :: Lens_' Secret (Maybe Text)
secretNameL Maybe Text -> f (Maybe Text)
f Secret{Maybe Text
Maybe DateTime
secretCreatedAt :: Secret -> Maybe DateTime
$sel:secretName:Secret :: Secret -> Maybe Text
secretCreatedAt :: Maybe DateTime
secretName :: Maybe Text
..} = (\Maybe Text
secretName -> Secret { Maybe Text
$sel:secretName:Secret :: Maybe Text
secretName :: Maybe Text
secretName, Maybe DateTime
secretCreatedAt :: Maybe DateTime
secretCreatedAt :: Maybe DateTime
..} ) (Maybe Text -> Secret) -> f (Maybe Text) -> f Secret
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
secretName
{-# INLINE secretNameL #-}



-- * ServerVersion

-- | 'serverVersionVersion' Lens
serverVersionVersionL :: Lens_' ServerVersion (Maybe Text)
serverVersionVersionL :: Lens_' ServerVersion (Maybe Text)
serverVersionVersionL Maybe Text -> f (Maybe Text)
f ServerVersion{Maybe Text
serverVersionVersion :: ServerVersion -> Maybe Text
serverVersionVersion :: Maybe Text
..} = (\Maybe Text
serverVersionVersion -> ServerVersion { Maybe Text
serverVersionVersion :: Maybe Text
serverVersionVersion :: Maybe Text
serverVersionVersion, ..} ) (Maybe Text -> ServerVersion) -> f (Maybe Text) -> f ServerVersion
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
serverVersionVersion
{-# INLINE serverVersionVersionL #-}



-- * StopWatch

-- | 'stopWatchCreated' Lens
stopWatchCreatedL :: Lens_' StopWatch (Maybe DateTime)
stopWatchCreatedL :: Lens_' StopWatch (Maybe DateTime)
stopWatchCreatedL Maybe DateTime -> f (Maybe DateTime)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
..} = (\Maybe DateTime
stopWatchCreated -> StopWatch { Maybe DateTime
stopWatchCreated :: Maybe DateTime
stopWatchCreated :: Maybe DateTime
stopWatchCreated, Maybe Integer
Maybe Text
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
$sel:stopWatchDuration:StopWatch :: Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
$sel:stopWatchRepoName:StopWatch :: Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
..} ) (Maybe DateTime -> StopWatch) -> f (Maybe DateTime) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
stopWatchCreated
{-# INLINE stopWatchCreatedL #-}

-- | 'stopWatchDuration' Lens
stopWatchDurationL :: Lens_' StopWatch (Maybe Text)
stopWatchDurationL :: Lens_' StopWatch (Maybe Text)
stopWatchDurationL Maybe Text -> f (Maybe Text)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} = (\Maybe Text
stopWatchDuration -> StopWatch { Maybe Text
$sel:stopWatchDuration:StopWatch :: Maybe Text
stopWatchDuration :: Maybe Text
stopWatchDuration, Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: Maybe DateTime
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
$sel:stopWatchRepoName:StopWatch :: Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} ) (Maybe Text -> StopWatch) -> f (Maybe Text) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
stopWatchDuration
{-# INLINE stopWatchDurationL #-}

-- | 'stopWatchIssueIndex' Lens
stopWatchIssueIndexL :: Lens_' StopWatch (Maybe Integer)
stopWatchIssueIndexL :: Lens_' StopWatch (Maybe Integer)
stopWatchIssueIndexL Maybe Integer -> f (Maybe Integer)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} = (\Maybe Integer
stopWatchIssueIndex -> StopWatch { Maybe Integer
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueIndex, Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: Maybe DateTime
$sel:stopWatchDuration:StopWatch :: Maybe Text
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
$sel:stopWatchRepoName:StopWatch :: Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} ) (Maybe Integer -> StopWatch) -> f (Maybe Integer) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
stopWatchIssueIndex
{-# INLINE stopWatchIssueIndexL #-}

-- | 'stopWatchIssueTitle' Lens
stopWatchIssueTitleL :: Lens_' StopWatch (Maybe Text)
stopWatchIssueTitleL :: Lens_' StopWatch (Maybe Text)
stopWatchIssueTitleL Maybe Text -> f (Maybe Text)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} = (\Maybe Text
stopWatchIssueTitle -> StopWatch { Maybe Text
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
stopWatchIssueTitle :: Maybe Text
stopWatchIssueTitle, Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: Maybe DateTime
$sel:stopWatchDuration:StopWatch :: Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
$sel:stopWatchRepoName:StopWatch :: Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} ) (Maybe Text -> StopWatch) -> f (Maybe Text) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
stopWatchIssueTitle
{-# INLINE stopWatchIssueTitleL #-}

-- | 'stopWatchRepoName' Lens
stopWatchRepoNameL :: Lens_' StopWatch (Maybe Text)
stopWatchRepoNameL :: Lens_' StopWatch (Maybe Text)
stopWatchRepoNameL Maybe Text -> f (Maybe Text)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} = (\Maybe Text
stopWatchRepoName -> StopWatch { Maybe Text
$sel:stopWatchRepoName:StopWatch :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoName, Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: Maybe DateTime
$sel:stopWatchDuration:StopWatch :: Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} ) (Maybe Text -> StopWatch) -> f (Maybe Text) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
stopWatchRepoName
{-# INLINE stopWatchRepoNameL #-}

-- | 'stopWatchRepoOwnerName' Lens
stopWatchRepoOwnerNameL :: Lens_' StopWatch (Maybe Text)
stopWatchRepoOwnerNameL :: Lens_' StopWatch (Maybe Text)
stopWatchRepoOwnerNameL Maybe Text -> f (Maybe Text)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} = (\Maybe Text
stopWatchRepoOwnerName -> StopWatch { Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchRepoOwnerName, Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: Maybe DateTime
$sel:stopWatchDuration:StopWatch :: Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
$sel:stopWatchRepoName:StopWatch :: Maybe Text
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} ) (Maybe Text -> StopWatch) -> f (Maybe Text) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
stopWatchRepoOwnerName
{-# INLINE stopWatchRepoOwnerNameL #-}

-- | 'stopWatchSeconds' Lens
stopWatchSecondsL :: Lens_' StopWatch (Maybe Integer)
stopWatchSecondsL :: Lens_' StopWatch (Maybe Integer)
stopWatchSecondsL Maybe Integer -> f (Maybe Integer)
f StopWatch{Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: StopWatch -> Maybe DateTime
$sel:stopWatchDuration:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: StopWatch -> Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: StopWatch -> Maybe Text
$sel:stopWatchSeconds:StopWatch :: StopWatch -> Maybe Integer
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
stopWatchSeconds :: Maybe Integer
..} = (\Maybe Integer
stopWatchSeconds -> StopWatch { Maybe Integer
$sel:stopWatchSeconds:StopWatch :: Maybe Integer
stopWatchSeconds :: Maybe Integer
stopWatchSeconds, Maybe Integer
Maybe Text
Maybe DateTime
stopWatchCreated :: Maybe DateTime
$sel:stopWatchDuration:StopWatch :: Maybe Text
$sel:stopWatchIssueIndex:StopWatch :: Maybe Integer
$sel:stopWatchIssueTitle:StopWatch :: Maybe Text
$sel:stopWatchRepoName:StopWatch :: Maybe Text
$sel:stopWatchRepoOwnerName:StopWatch :: Maybe Text
stopWatchCreated :: Maybe DateTime
stopWatchDuration :: Maybe Text
stopWatchIssueIndex :: Maybe Integer
stopWatchIssueTitle :: Maybe Text
stopWatchRepoName :: Maybe Text
stopWatchRepoOwnerName :: Maybe Text
..} ) (Maybe Integer -> StopWatch) -> f (Maybe Integer) -> f StopWatch
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
stopWatchSeconds
{-# INLINE stopWatchSecondsL #-}



-- * SubmitPullReviewOptions

-- | 'submitPullReviewOptionsBody' Lens
submitPullReviewOptionsBodyL :: Lens_' SubmitPullReviewOptions (Maybe Text)
submitPullReviewOptionsBodyL :: Lens_' SubmitPullReviewOptions (Maybe Text)
submitPullReviewOptionsBodyL Maybe Text -> f (Maybe Text)
f SubmitPullReviewOptions{Maybe Text
submitPullReviewOptionsBody :: SubmitPullReviewOptions -> Maybe Text
submitPullReviewOptionsBody :: Maybe Text
submitPullReviewOptionsEvent :: Maybe Text
$sel:submitPullReviewOptionsEvent:SubmitPullReviewOptions :: SubmitPullReviewOptions -> Maybe Text
..} = (\Maybe Text
submitPullReviewOptionsBody -> SubmitPullReviewOptions { Maybe Text
submitPullReviewOptionsBody :: Maybe Text
submitPullReviewOptionsBody :: Maybe Text
submitPullReviewOptionsBody, Maybe Text
submitPullReviewOptionsEvent :: Maybe Text
$sel:submitPullReviewOptionsEvent:SubmitPullReviewOptions :: Maybe Text
..} ) (Maybe Text -> SubmitPullReviewOptions)
-> f (Maybe Text) -> f SubmitPullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
submitPullReviewOptionsBody
{-# INLINE submitPullReviewOptionsBodyL #-}

-- | 'submitPullReviewOptionsEvent' Lens
submitPullReviewOptionsEventL :: Lens_' SubmitPullReviewOptions (Maybe Text)
submitPullReviewOptionsEventL :: Lens_' SubmitPullReviewOptions (Maybe Text)
submitPullReviewOptionsEventL Maybe Text -> f (Maybe Text)
f SubmitPullReviewOptions{Maybe Text
submitPullReviewOptionsBody :: SubmitPullReviewOptions -> Maybe Text
$sel:submitPullReviewOptionsEvent:SubmitPullReviewOptions :: SubmitPullReviewOptions -> Maybe Text
submitPullReviewOptionsBody :: Maybe Text
submitPullReviewOptionsEvent :: Maybe Text
..} = (\Maybe Text
submitPullReviewOptionsEvent -> SubmitPullReviewOptions { Maybe Text
$sel:submitPullReviewOptionsEvent:SubmitPullReviewOptions :: Maybe Text
submitPullReviewOptionsEvent :: Maybe Text
submitPullReviewOptionsEvent, Maybe Text
submitPullReviewOptionsBody :: Maybe Text
submitPullReviewOptionsBody :: Maybe Text
..} ) (Maybe Text -> SubmitPullReviewOptions)
-> f (Maybe Text) -> f SubmitPullReviewOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
submitPullReviewOptionsEvent
{-# INLINE submitPullReviewOptionsEventL #-}



-- * Tag

-- | 'tagCommit' Lens
tagCommitL :: Lens_' Tag (Maybe CommitMeta)
tagCommitL :: Lens_' Tag (Maybe CommitMeta)
tagCommitL Maybe CommitMeta -> f (Maybe CommitMeta)
f Tag{Maybe Text
Maybe CommitMeta
tagCommit :: Tag -> Maybe CommitMeta
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
$sel:tagId:Tag :: Tag -> Maybe Text
$sel:tagMessage:Tag :: Tag -> Maybe Text
$sel:tagName:Tag :: Tag -> Maybe Text
$sel:tagTarballUrl:Tag :: Tag -> Maybe Text
$sel:tagZipballUrl:Tag :: Tag -> Maybe Text
..} = (\Maybe CommitMeta
tagCommit -> Tag { Maybe CommitMeta
tagCommit :: Maybe CommitMeta
tagCommit :: Maybe CommitMeta
tagCommit, Maybe Text
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
$sel:tagId:Tag :: Maybe Text
$sel:tagMessage:Tag :: Maybe Text
$sel:tagName:Tag :: Maybe Text
$sel:tagTarballUrl:Tag :: Maybe Text
$sel:tagZipballUrl:Tag :: Maybe Text
..} ) (Maybe CommitMeta -> Tag) -> f (Maybe CommitMeta) -> f Tag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitMeta -> f (Maybe CommitMeta)
f Maybe CommitMeta
tagCommit
{-# INLINE tagCommitL #-}

-- | 'tagId' Lens
tagIdL :: Lens_' Tag (Maybe Text)
tagIdL :: Lens_' Tag (Maybe Text)
tagIdL Maybe Text -> f (Maybe Text)
f Tag{Maybe Text
Maybe CommitMeta
tagCommit :: Tag -> Maybe CommitMeta
$sel:tagId:Tag :: Tag -> Maybe Text
$sel:tagMessage:Tag :: Tag -> Maybe Text
$sel:tagName:Tag :: Tag -> Maybe Text
$sel:tagTarballUrl:Tag :: Tag -> Maybe Text
$sel:tagZipballUrl:Tag :: Tag -> Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} = (\Maybe Text
tagId -> Tag { Maybe Text
$sel:tagId:Tag :: Maybe Text
tagId :: Maybe Text
tagId, Maybe Text
Maybe CommitMeta
tagCommit :: Maybe CommitMeta
$sel:tagMessage:Tag :: Maybe Text
$sel:tagName:Tag :: Maybe Text
$sel:tagTarballUrl:Tag :: Maybe Text
$sel:tagZipballUrl:Tag :: Maybe Text
tagCommit :: Maybe CommitMeta
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} ) (Maybe Text -> Tag) -> f (Maybe Text) -> f Tag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
tagId
{-# INLINE tagIdL #-}

-- | 'tagMessage' Lens
tagMessageL :: Lens_' Tag (Maybe Text)
tagMessageL :: Lens_' Tag (Maybe Text)
tagMessageL Maybe Text -> f (Maybe Text)
f Tag{Maybe Text
Maybe CommitMeta
tagCommit :: Tag -> Maybe CommitMeta
$sel:tagId:Tag :: Tag -> Maybe Text
$sel:tagMessage:Tag :: Tag -> Maybe Text
$sel:tagName:Tag :: Tag -> Maybe Text
$sel:tagTarballUrl:Tag :: Tag -> Maybe Text
$sel:tagZipballUrl:Tag :: Tag -> Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} = (\Maybe Text
tagMessage -> Tag { Maybe Text
$sel:tagMessage:Tag :: Maybe Text
tagMessage :: Maybe Text
tagMessage, Maybe Text
Maybe CommitMeta
tagCommit :: Maybe CommitMeta
$sel:tagId:Tag :: Maybe Text
$sel:tagName:Tag :: Maybe Text
$sel:tagTarballUrl:Tag :: Maybe Text
$sel:tagZipballUrl:Tag :: Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} ) (Maybe Text -> Tag) -> f (Maybe Text) -> f Tag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
tagMessage
{-# INLINE tagMessageL #-}

-- | 'tagName' Lens
tagNameL :: Lens_' Tag (Maybe Text)
tagNameL :: Lens_' Tag (Maybe Text)
tagNameL Maybe Text -> f (Maybe Text)
f Tag{Maybe Text
Maybe CommitMeta
tagCommit :: Tag -> Maybe CommitMeta
$sel:tagId:Tag :: Tag -> Maybe Text
$sel:tagMessage:Tag :: Tag -> Maybe Text
$sel:tagName:Tag :: Tag -> Maybe Text
$sel:tagTarballUrl:Tag :: Tag -> Maybe Text
$sel:tagZipballUrl:Tag :: Tag -> Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} = (\Maybe Text
tagName -> Tag { Maybe Text
$sel:tagName:Tag :: Maybe Text
tagName :: Maybe Text
tagName, Maybe Text
Maybe CommitMeta
tagCommit :: Maybe CommitMeta
$sel:tagId:Tag :: Maybe Text
$sel:tagMessage:Tag :: Maybe Text
$sel:tagTarballUrl:Tag :: Maybe Text
$sel:tagZipballUrl:Tag :: Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} ) (Maybe Text -> Tag) -> f (Maybe Text) -> f Tag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
tagName
{-# INLINE tagNameL #-}

-- | 'tagTarballUrl' Lens
tagTarballUrlL :: Lens_' Tag (Maybe Text)
tagTarballUrlL :: Lens_' Tag (Maybe Text)
tagTarballUrlL Maybe Text -> f (Maybe Text)
f Tag{Maybe Text
Maybe CommitMeta
tagCommit :: Tag -> Maybe CommitMeta
$sel:tagId:Tag :: Tag -> Maybe Text
$sel:tagMessage:Tag :: Tag -> Maybe Text
$sel:tagName:Tag :: Tag -> Maybe Text
$sel:tagTarballUrl:Tag :: Tag -> Maybe Text
$sel:tagZipballUrl:Tag :: Tag -> Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} = (\Maybe Text
tagTarballUrl -> Tag { Maybe Text
$sel:tagTarballUrl:Tag :: Maybe Text
tagTarballUrl :: Maybe Text
tagTarballUrl, Maybe Text
Maybe CommitMeta
tagCommit :: Maybe CommitMeta
$sel:tagId:Tag :: Maybe Text
$sel:tagMessage:Tag :: Maybe Text
$sel:tagName:Tag :: Maybe Text
$sel:tagZipballUrl:Tag :: Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagZipballUrl :: Maybe Text
..} ) (Maybe Text -> Tag) -> f (Maybe Text) -> f Tag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
tagTarballUrl
{-# INLINE tagTarballUrlL #-}

-- | 'tagZipballUrl' Lens
tagZipballUrlL :: Lens_' Tag (Maybe Text)
tagZipballUrlL :: Lens_' Tag (Maybe Text)
tagZipballUrlL Maybe Text -> f (Maybe Text)
f Tag{Maybe Text
Maybe CommitMeta
tagCommit :: Tag -> Maybe CommitMeta
$sel:tagId:Tag :: Tag -> Maybe Text
$sel:tagMessage:Tag :: Tag -> Maybe Text
$sel:tagName:Tag :: Tag -> Maybe Text
$sel:tagTarballUrl:Tag :: Tag -> Maybe Text
$sel:tagZipballUrl:Tag :: Tag -> Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
tagZipballUrl :: Maybe Text
..} = (\Maybe Text
tagZipballUrl -> Tag { Maybe Text
$sel:tagZipballUrl:Tag :: Maybe Text
tagZipballUrl :: Maybe Text
tagZipballUrl, Maybe Text
Maybe CommitMeta
tagCommit :: Maybe CommitMeta
$sel:tagId:Tag :: Maybe Text
$sel:tagMessage:Tag :: Maybe Text
$sel:tagName:Tag :: Maybe Text
$sel:tagTarballUrl:Tag :: Maybe Text
tagCommit :: Maybe CommitMeta
tagId :: Maybe Text
tagMessage :: Maybe Text
tagName :: Maybe Text
tagTarballUrl :: Maybe Text
..} ) (Maybe Text -> Tag) -> f (Maybe Text) -> f Tag
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
tagZipballUrl
{-# INLINE tagZipballUrlL #-}



-- * TagProtection

-- | 'tagProtectionCreatedAt' Lens
tagProtectionCreatedAtL :: Lens_' TagProtection (Maybe DateTime)
tagProtectionCreatedAtL :: Lens_' TagProtection (Maybe DateTime)
tagProtectionCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f TagProtection{Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: TagProtection -> Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
$sel:tagProtectionId:TagProtection :: TagProtection -> Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: TagProtection -> Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: TagProtection -> Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: TagProtection -> Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: TagProtection -> Maybe [Text]
..} = (\Maybe DateTime
tagProtectionCreatedAt -> TagProtection { Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionCreatedAt, Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
$sel:tagProtectionId:TagProtection :: Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: Maybe [Text]
..} ) (Maybe DateTime -> TagProtection)
-> f (Maybe DateTime) -> f TagProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
tagProtectionCreatedAt
{-# INLINE tagProtectionCreatedAtL #-}

-- | 'tagProtectionId' Lens
tagProtectionIdL :: Lens_' TagProtection (Maybe Integer)
tagProtectionIdL :: Lens_' TagProtection (Maybe Integer)
tagProtectionIdL Maybe Integer -> f (Maybe Integer)
f TagProtection{Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: TagProtection -> Maybe DateTime
$sel:tagProtectionId:TagProtection :: TagProtection -> Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: TagProtection -> Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: TagProtection -> Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: TagProtection -> Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: TagProtection -> Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe Integer
tagProtectionId -> TagProtection { Maybe Integer
$sel:tagProtectionId:TagProtection :: Maybe Integer
tagProtectionId :: Maybe Integer
tagProtectionId, Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
$sel:tagProtectionNamePattern:TagProtection :: Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} ) (Maybe Integer -> TagProtection)
-> f (Maybe Integer) -> f TagProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
tagProtectionId
{-# INLINE tagProtectionIdL #-}

-- | 'tagProtectionNamePattern' Lens
tagProtectionNamePatternL :: Lens_' TagProtection (Maybe Text)
tagProtectionNamePatternL :: Lens_' TagProtection (Maybe Text)
tagProtectionNamePatternL Maybe Text -> f (Maybe Text)
f TagProtection{Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: TagProtection -> Maybe DateTime
$sel:tagProtectionId:TagProtection :: TagProtection -> Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: TagProtection -> Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: TagProtection -> Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: TagProtection -> Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: TagProtection -> Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe Text
tagProtectionNamePattern -> TagProtection { Maybe Text
$sel:tagProtectionNamePattern:TagProtection :: Maybe Text
tagProtectionNamePattern :: Maybe Text
tagProtectionNamePattern, Maybe Integer
Maybe [Text]
Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
$sel:tagProtectionId:TagProtection :: Maybe Integer
$sel:tagProtectionUpdatedAt:TagProtection :: Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} ) (Maybe Text -> TagProtection) -> f (Maybe Text) -> f TagProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
tagProtectionNamePattern
{-# INLINE tagProtectionNamePatternL #-}

-- | 'tagProtectionUpdatedAt' Lens
tagProtectionUpdatedAtL :: Lens_' TagProtection (Maybe DateTime)
tagProtectionUpdatedAtL :: Lens_' TagProtection (Maybe DateTime)
tagProtectionUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f TagProtection{Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: TagProtection -> Maybe DateTime
$sel:tagProtectionId:TagProtection :: TagProtection -> Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: TagProtection -> Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: TagProtection -> Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: TagProtection -> Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: TagProtection -> Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe DateTime
tagProtectionUpdatedAt -> TagProtection { Maybe DateTime
$sel:tagProtectionUpdatedAt:TagProtection :: Maybe DateTime
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionUpdatedAt, Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
$sel:tagProtectionId:TagProtection :: Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: Maybe Text
$sel:tagProtectionWhitelistTeams:TagProtection :: Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} ) (Maybe DateTime -> TagProtection)
-> f (Maybe DateTime) -> f TagProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
tagProtectionUpdatedAt
{-# INLINE tagProtectionUpdatedAtL #-}

-- | 'tagProtectionWhitelistTeams' Lens
tagProtectionWhitelistTeamsL :: Lens_' TagProtection (Maybe [Text])
tagProtectionWhitelistTeamsL :: Lens_' TagProtection (Maybe [Text])
tagProtectionWhitelistTeamsL Maybe [Text] -> f (Maybe [Text])
f TagProtection{Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: TagProtection -> Maybe DateTime
$sel:tagProtectionId:TagProtection :: TagProtection -> Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: TagProtection -> Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: TagProtection -> Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: TagProtection -> Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: TagProtection -> Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe [Text]
tagProtectionWhitelistTeams -> TagProtection { Maybe [Text]
$sel:tagProtectionWhitelistTeams:TagProtection :: Maybe [Text]
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistTeams, Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
$sel:tagProtectionId:TagProtection :: Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: Maybe DateTime
$sel:tagProtectionWhitelistUsernames:TagProtection :: Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistUsernames :: Maybe [Text]
..} ) (Maybe [Text] -> TagProtection)
-> f (Maybe [Text]) -> f TagProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
tagProtectionWhitelistTeams
{-# INLINE tagProtectionWhitelistTeamsL #-}

-- | 'tagProtectionWhitelistUsernames' Lens
tagProtectionWhitelistUsernamesL :: Lens_' TagProtection (Maybe [Text])
tagProtectionWhitelistUsernamesL :: Lens_' TagProtection (Maybe [Text])
tagProtectionWhitelistUsernamesL Maybe [Text] -> f (Maybe [Text])
f TagProtection{Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: TagProtection -> Maybe DateTime
$sel:tagProtectionId:TagProtection :: TagProtection -> Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: TagProtection -> Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: TagProtection -> Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: TagProtection -> Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: TagProtection -> Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
..} = (\Maybe [Text]
tagProtectionWhitelistUsernames -> TagProtection { Maybe [Text]
$sel:tagProtectionWhitelistUsernames:TagProtection :: Maybe [Text]
tagProtectionWhitelistUsernames :: Maybe [Text]
tagProtectionWhitelistUsernames, Maybe Integer
Maybe [Text]
Maybe Text
Maybe DateTime
tagProtectionCreatedAt :: Maybe DateTime
$sel:tagProtectionId:TagProtection :: Maybe Integer
$sel:tagProtectionNamePattern:TagProtection :: Maybe Text
$sel:tagProtectionUpdatedAt:TagProtection :: Maybe DateTime
$sel:tagProtectionWhitelistTeams:TagProtection :: Maybe [Text]
tagProtectionCreatedAt :: Maybe DateTime
tagProtectionId :: Maybe Integer
tagProtectionNamePattern :: Maybe Text
tagProtectionUpdatedAt :: Maybe DateTime
tagProtectionWhitelistTeams :: Maybe [Text]
..} ) (Maybe [Text] -> TagProtection)
-> f (Maybe [Text]) -> f TagProtection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
tagProtectionWhitelistUsernames
{-# INLINE tagProtectionWhitelistUsernamesL #-}



-- * Team

-- | 'teamCanCreateOrgRepo' Lens
teamCanCreateOrgRepoL :: Lens_' Team (Maybe Bool)
teamCanCreateOrgRepoL :: Lens_' Team (Maybe Bool)
teamCanCreateOrgRepoL Maybe Bool -> f (Maybe Bool)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
..} = (\Maybe Bool
teamCanCreateOrgRepo -> Team { Maybe Bool
teamCanCreateOrgRepo :: Maybe Bool
teamCanCreateOrgRepo :: Maybe Bool
teamCanCreateOrgRepo, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
..} ) (Maybe Bool -> Team) -> f (Maybe Bool) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
teamCanCreateOrgRepo
{-# INLINE teamCanCreateOrgRepoL #-}

-- | 'teamDescription' Lens
teamDescriptionL :: Lens_' Team (Maybe Text)
teamDescriptionL :: Lens_' Team (Maybe Text)
teamDescriptionL Maybe Text -> f (Maybe Text)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Text
teamDescription -> Team { Maybe Text
$sel:teamDescription:Team :: Maybe Text
teamDescription :: Maybe Text
teamDescription, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Text -> Team) -> f (Maybe Text) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
teamDescription
{-# INLINE teamDescriptionL #-}

-- | 'teamId' Lens
teamIdL :: Lens_' Team (Maybe Integer)
teamIdL :: Lens_' Team (Maybe Integer)
teamIdL Maybe Integer -> f (Maybe Integer)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Integer
teamId -> Team { Maybe Integer
$sel:teamId:Team :: Maybe Integer
teamId :: Maybe Integer
teamId, Maybe Bool
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Integer -> Team) -> f (Maybe Integer) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
teamId
{-# INLINE teamIdL #-}

-- | 'teamIncludesAllRepositories' Lens
teamIncludesAllRepositoriesL :: Lens_' Team (Maybe Bool)
teamIncludesAllRepositoriesL :: Lens_' Team (Maybe Bool)
teamIncludesAllRepositoriesL Maybe Bool -> f (Maybe Bool)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Bool
teamIncludesAllRepositories -> Team { Maybe Bool
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
teamIncludesAllRepositories :: Maybe Bool
teamIncludesAllRepositories, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Bool -> Team) -> f (Maybe Bool) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
teamIncludesAllRepositories
{-# INLINE teamIncludesAllRepositoriesL #-}

-- | 'teamName' Lens
teamNameL :: Lens_' Team (Maybe Text)
teamNameL :: Lens_' Team (Maybe Text)
teamNameL Maybe Text -> f (Maybe Text)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Text
teamName -> Team { Maybe Text
$sel:teamName:Team :: Maybe Text
teamName :: Maybe Text
teamName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Text -> Team) -> f (Maybe Text) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
teamName
{-# INLINE teamNameL #-}

-- | 'teamOrganization' Lens
teamOrganizationL :: Lens_' Team (Maybe Organization)
teamOrganizationL :: Lens_' Team (Maybe Organization)
teamOrganizationL Maybe Organization -> f (Maybe Organization)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe Organization
teamOrganization -> Team { Maybe Organization
$sel:teamOrganization:Team :: Maybe Organization
teamOrganization :: Maybe Organization
teamOrganization, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe Organization -> Team) -> f (Maybe Organization) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Organization -> f (Maybe Organization)
f Maybe Organization
teamOrganization
{-# INLINE teamOrganizationL #-}

-- | 'teamPermission' Lens
teamPermissionL :: Lens_' Team (Maybe E'Permission2)
teamPermissionL :: Lens_' Team (Maybe E'Permission2)
teamPermissionL Maybe E'Permission2 -> f (Maybe E'Permission2)
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe E'Permission2
teamPermission -> Team { Maybe E'Permission2
$sel:teamPermission:Team :: Maybe E'Permission2
teamPermission :: Maybe E'Permission2
teamPermission, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamUnits:Team :: Maybe [Text]
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe E'Permission2 -> Team) -> f (Maybe E'Permission2) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe E'Permission2 -> f (Maybe E'Permission2)
f Maybe E'Permission2
teamPermission
{-# INLINE teamPermissionL #-}

-- | 'teamUnits' Lens
teamUnitsL :: Lens_' Team (Maybe [Text])
teamUnitsL :: Lens_' Team (Maybe [Text])
teamUnitsL Maybe [Text] -> f (Maybe [Text])
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe [Text]
teamUnits -> Team { Maybe [Text]
$sel:teamUnits:Team :: Maybe [Text]
teamUnits :: Maybe [Text]
teamUnits, Maybe Bool
Maybe Integer
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnitsMap :: Maybe (Map String Text)
..} ) (Maybe [Text] -> Team) -> f (Maybe [Text]) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
teamUnits
{-# INLINE teamUnitsL #-}

-- | 'teamUnitsMap' Lens
teamUnitsMapL :: Lens_' Team (Maybe (Map.Map String Text))
teamUnitsMapL :: Lens_' Team (Maybe (Map String Text))
teamUnitsMapL Maybe (Map String Text) -> f (Maybe (Map String Text))
f Team{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe (Map String Text)
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Team -> Maybe Bool
$sel:teamDescription:Team :: Team -> Maybe Text
$sel:teamId:Team :: Team -> Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Team -> Maybe Bool
$sel:teamName:Team :: Team -> Maybe Text
$sel:teamOrganization:Team :: Team -> Maybe Organization
$sel:teamPermission:Team :: Team -> Maybe E'Permission2
$sel:teamUnits:Team :: Team -> Maybe [Text]
$sel:teamUnitsMap:Team :: Team -> Maybe (Map String Text)
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
teamUnitsMap :: Maybe (Map String Text)
..} = (\Maybe (Map String Text)
teamUnitsMap -> Team { Maybe (Map String Text)
$sel:teamUnitsMap:Team :: Maybe (Map String Text)
teamUnitsMap :: Maybe (Map String Text)
teamUnitsMap, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe E'Permission2
Maybe Organization
teamCanCreateOrgRepo :: Maybe Bool
$sel:teamDescription:Team :: Maybe Text
$sel:teamId:Team :: Maybe Integer
$sel:teamIncludesAllRepositories:Team :: Maybe Bool
$sel:teamName:Team :: Maybe Text
$sel:teamOrganization:Team :: Maybe Organization
$sel:teamPermission:Team :: Maybe E'Permission2
$sel:teamUnits:Team :: Maybe [Text]
teamCanCreateOrgRepo :: Maybe Bool
teamDescription :: Maybe Text
teamId :: Maybe Integer
teamIncludesAllRepositories :: Maybe Bool
teamName :: Maybe Text
teamOrganization :: Maybe Organization
teamPermission :: Maybe E'Permission2
teamUnits :: Maybe [Text]
..} ) (Maybe (Map String Text) -> Team)
-> f (Maybe (Map String Text)) -> f Team
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Text) -> f (Maybe (Map String Text))
f Maybe (Map String Text)
teamUnitsMap
{-# INLINE teamUnitsMapL #-}



-- * TeamSearch200Response

-- | 'teamSearch200ResponseData' Lens
teamSearch200ResponseDataL :: Lens_' TeamSearch200Response (Maybe [Team])
teamSearch200ResponseDataL :: Lens_' TeamSearch200Response (Maybe [Team])
teamSearch200ResponseDataL Maybe [Team] -> f (Maybe [Team])
f TeamSearch200Response{Maybe Bool
Maybe [Team]
teamSearch200ResponseData :: TeamSearch200Response -> Maybe [Team]
teamSearch200ResponseData :: Maybe [Team]
teamSearch200ResponseOk :: Maybe Bool
$sel:teamSearch200ResponseOk:TeamSearch200Response :: TeamSearch200Response -> Maybe Bool
..} = (\Maybe [Team]
teamSearch200ResponseData -> TeamSearch200Response { Maybe [Team]
teamSearch200ResponseData :: Maybe [Team]
teamSearch200ResponseData :: Maybe [Team]
teamSearch200ResponseData, Maybe Bool
teamSearch200ResponseOk :: Maybe Bool
$sel:teamSearch200ResponseOk:TeamSearch200Response :: Maybe Bool
..} ) (Maybe [Team] -> TeamSearch200Response)
-> f (Maybe [Team]) -> f TeamSearch200Response
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Team] -> f (Maybe [Team])
f Maybe [Team]
teamSearch200ResponseData
{-# INLINE teamSearch200ResponseDataL #-}

-- | 'teamSearch200ResponseOk' Lens
teamSearch200ResponseOkL :: Lens_' TeamSearch200Response (Maybe Bool)
teamSearch200ResponseOkL :: Lens_' TeamSearch200Response (Maybe Bool)
teamSearch200ResponseOkL Maybe Bool -> f (Maybe Bool)
f TeamSearch200Response{Maybe Bool
Maybe [Team]
teamSearch200ResponseData :: TeamSearch200Response -> Maybe [Team]
$sel:teamSearch200ResponseOk:TeamSearch200Response :: TeamSearch200Response -> Maybe Bool
teamSearch200ResponseData :: Maybe [Team]
teamSearch200ResponseOk :: Maybe Bool
..} = (\Maybe Bool
teamSearch200ResponseOk -> TeamSearch200Response { Maybe Bool
$sel:teamSearch200ResponseOk:TeamSearch200Response :: Maybe Bool
teamSearch200ResponseOk :: Maybe Bool
teamSearch200ResponseOk, Maybe [Team]
teamSearch200ResponseData :: Maybe [Team]
teamSearch200ResponseData :: Maybe [Team]
..} ) (Maybe Bool -> TeamSearch200Response)
-> f (Maybe Bool) -> f TeamSearch200Response
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
teamSearch200ResponseOk
{-# INLINE teamSearch200ResponseOkL #-}



-- * TimelineComment

-- | 'timelineCommentAssignee' Lens
timelineCommentAssigneeL :: Lens_' TimelineComment (Maybe User)
timelineCommentAssigneeL :: Lens_' TimelineComment (Maybe User)
timelineCommentAssigneeL Maybe User -> f (Maybe User)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
..} = (\Maybe User
timelineCommentAssignee -> TimelineComment { Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssignee, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
..} ) (Maybe User -> TimelineComment)
-> f (Maybe User) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
timelineCommentAssignee
{-# INLINE timelineCommentAssigneeL #-}

-- | 'timelineCommentAssigneeTeam' Lens
timelineCommentAssigneeTeamL :: Lens_' TimelineComment (Maybe Team)
timelineCommentAssigneeTeamL :: Lens_' TimelineComment (Maybe Team)
timelineCommentAssigneeTeamL Maybe Team -> f (Maybe Team)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Team
timelineCommentAssigneeTeam -> TimelineComment { Maybe Team
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentAssigneeTeam, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Team -> TimelineComment)
-> f (Maybe Team) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Team -> f (Maybe Team)
f Maybe Team
timelineCommentAssigneeTeam
{-# INLINE timelineCommentAssigneeTeamL #-}

-- | 'timelineCommentBody' Lens
timelineCommentBodyL :: Lens_' TimelineComment (Maybe Text)
timelineCommentBodyL :: Lens_' TimelineComment (Maybe Text)
timelineCommentBodyL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentBody -> TimelineComment { Maybe Text
$sel:timelineCommentBody:TimelineComment :: Maybe Text
timelineCommentBody :: Maybe Text
timelineCommentBody, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentBody
{-# INLINE timelineCommentBodyL #-}

-- | 'timelineCommentCreatedAt' Lens
timelineCommentCreatedAtL :: Lens_' TimelineComment (Maybe DateTime)
timelineCommentCreatedAtL :: Lens_' TimelineComment (Maybe DateTime)
timelineCommentCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe DateTime
timelineCommentCreatedAt -> TimelineComment { Maybe DateTime
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentCreatedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe DateTime -> TimelineComment)
-> f (Maybe DateTime) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
timelineCommentCreatedAt
{-# INLINE timelineCommentCreatedAtL #-}

-- | 'timelineCommentDependentIssue' Lens
timelineCommentDependentIssueL :: Lens_' TimelineComment (Maybe Issue)
timelineCommentDependentIssueL :: Lens_' TimelineComment (Maybe Issue)
timelineCommentDependentIssueL Maybe Issue -> f (Maybe Issue)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Issue
timelineCommentDependentIssue -> TimelineComment { Maybe Issue
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
timelineCommentDependentIssue :: Maybe Issue
timelineCommentDependentIssue, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Issue -> TimelineComment)
-> f (Maybe Issue) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Issue -> f (Maybe Issue)
f Maybe Issue
timelineCommentDependentIssue
{-# INLINE timelineCommentDependentIssueL #-}

-- | 'timelineCommentHtmlUrl' Lens
timelineCommentHtmlUrlL :: Lens_' TimelineComment (Maybe Text)
timelineCommentHtmlUrlL :: Lens_' TimelineComment (Maybe Text)
timelineCommentHtmlUrlL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentHtmlUrl -> TimelineComment { Maybe Text
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
timelineCommentHtmlUrl :: Maybe Text
timelineCommentHtmlUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentHtmlUrl
{-# INLINE timelineCommentHtmlUrlL #-}

-- | 'timelineCommentId' Lens
timelineCommentIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentIdL Maybe Integer -> f (Maybe Integer)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Integer
timelineCommentId -> TimelineComment { Maybe Integer
$sel:timelineCommentId:TimelineComment :: Maybe Integer
timelineCommentId :: Maybe Integer
timelineCommentId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Integer -> TimelineComment)
-> f (Maybe Integer) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
timelineCommentId
{-# INLINE timelineCommentIdL #-}

-- | 'timelineCommentIssueUrl' Lens
timelineCommentIssueUrlL :: Lens_' TimelineComment (Maybe Text)
timelineCommentIssueUrlL :: Lens_' TimelineComment (Maybe Text)
timelineCommentIssueUrlL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentIssueUrl -> TimelineComment { Maybe Text
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
timelineCommentIssueUrl :: Maybe Text
timelineCommentIssueUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentIssueUrl
{-# INLINE timelineCommentIssueUrlL #-}

-- | 'timelineCommentLabel' Lens
timelineCommentLabelL :: Lens_' TimelineComment (Maybe Label)
timelineCommentLabelL :: Lens_' TimelineComment (Maybe Label)
timelineCommentLabelL Maybe Label -> f (Maybe Label)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Label
timelineCommentLabel -> TimelineComment { Maybe Label
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
timelineCommentLabel :: Maybe Label
timelineCommentLabel, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Label -> TimelineComment)
-> f (Maybe Label) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Label -> f (Maybe Label)
f Maybe Label
timelineCommentLabel
{-# INLINE timelineCommentLabelL #-}

-- | 'timelineCommentMilestone' Lens
timelineCommentMilestoneL :: Lens_' TimelineComment (Maybe Milestone)
timelineCommentMilestoneL :: Lens_' TimelineComment (Maybe Milestone)
timelineCommentMilestoneL Maybe Milestone -> f (Maybe Milestone)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Milestone
timelineCommentMilestone -> TimelineComment { Maybe Milestone
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
timelineCommentMilestone :: Maybe Milestone
timelineCommentMilestone, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Milestone -> TimelineComment)
-> f (Maybe Milestone) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Milestone -> f (Maybe Milestone)
f Maybe Milestone
timelineCommentMilestone
{-# INLINE timelineCommentMilestoneL #-}

-- | 'timelineCommentNewRef' Lens
timelineCommentNewRefL :: Lens_' TimelineComment (Maybe Text)
timelineCommentNewRefL :: Lens_' TimelineComment (Maybe Text)
timelineCommentNewRefL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentNewRef -> TimelineComment { Maybe Text
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
timelineCommentNewRef :: Maybe Text
timelineCommentNewRef, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentNewRef
{-# INLINE timelineCommentNewRefL #-}

-- | 'timelineCommentNewTitle' Lens
timelineCommentNewTitleL :: Lens_' TimelineComment (Maybe Text)
timelineCommentNewTitleL :: Lens_' TimelineComment (Maybe Text)
timelineCommentNewTitleL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentNewTitle -> TimelineComment { Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentNewTitle, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentNewTitle
{-# INLINE timelineCommentNewTitleL #-}

-- | 'timelineCommentOldMilestone' Lens
timelineCommentOldMilestoneL :: Lens_' TimelineComment (Maybe Milestone)
timelineCommentOldMilestoneL :: Lens_' TimelineComment (Maybe Milestone)
timelineCommentOldMilestoneL Maybe Milestone -> f (Maybe Milestone)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Milestone
timelineCommentOldMilestone -> TimelineComment { Maybe Milestone
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldMilestone, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Milestone -> TimelineComment)
-> f (Maybe Milestone) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Milestone -> f (Maybe Milestone)
f Maybe Milestone
timelineCommentOldMilestone
{-# INLINE timelineCommentOldMilestoneL #-}

-- | 'timelineCommentOldProjectId' Lens
timelineCommentOldProjectIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentOldProjectIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentOldProjectIdL Maybe Integer -> f (Maybe Integer)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Integer
timelineCommentOldProjectId -> TimelineComment { Maybe Integer
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldProjectId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Integer -> TimelineComment)
-> f (Maybe Integer) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
timelineCommentOldProjectId
{-# INLINE timelineCommentOldProjectIdL #-}

-- | 'timelineCommentOldRef' Lens
timelineCommentOldRefL :: Lens_' TimelineComment (Maybe Text)
timelineCommentOldRefL :: Lens_' TimelineComment (Maybe Text)
timelineCommentOldRefL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentOldRef -> TimelineComment { Maybe Text
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
timelineCommentOldRef :: Maybe Text
timelineCommentOldRef, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentOldRef
{-# INLINE timelineCommentOldRefL #-}

-- | 'timelineCommentOldTitle' Lens
timelineCommentOldTitleL :: Lens_' TimelineComment (Maybe Text)
timelineCommentOldTitleL :: Lens_' TimelineComment (Maybe Text)
timelineCommentOldTitleL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentOldTitle -> TimelineComment { Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentOldTitle, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentOldTitle
{-# INLINE timelineCommentOldTitleL #-}

-- | 'timelineCommentProjectId' Lens
timelineCommentProjectIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentProjectIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentProjectIdL Maybe Integer -> f (Maybe Integer)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Integer
timelineCommentProjectId -> TimelineComment { Maybe Integer
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
timelineCommentProjectId :: Maybe Integer
timelineCommentProjectId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Integer -> TimelineComment)
-> f (Maybe Integer) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
timelineCommentProjectId
{-# INLINE timelineCommentProjectIdL #-}

-- | 'timelineCommentPullRequestUrl' Lens
timelineCommentPullRequestUrlL :: Lens_' TimelineComment (Maybe Text)
timelineCommentPullRequestUrlL :: Lens_' TimelineComment (Maybe Text)
timelineCommentPullRequestUrlL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentPullRequestUrl -> TimelineComment { Maybe Text
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentPullRequestUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentPullRequestUrl
{-# INLINE timelineCommentPullRequestUrlL #-}

-- | 'timelineCommentRefAction' Lens
timelineCommentRefActionL :: Lens_' TimelineComment (Maybe Text)
timelineCommentRefActionL :: Lens_' TimelineComment (Maybe Text)
timelineCommentRefActionL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentRefAction -> TimelineComment { Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefAction, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentRefAction
{-# INLINE timelineCommentRefActionL #-}

-- | 'timelineCommentRefComment' Lens
timelineCommentRefCommentL :: Lens_' TimelineComment (Maybe Comment)
timelineCommentRefCommentL :: Lens_' TimelineComment (Maybe Comment)
timelineCommentRefCommentL Maybe Comment -> f (Maybe Comment)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Comment
timelineCommentRefComment -> TimelineComment { Maybe Comment
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
timelineCommentRefComment :: Maybe Comment
timelineCommentRefComment, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Comment -> TimelineComment)
-> f (Maybe Comment) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Comment -> f (Maybe Comment)
f Maybe Comment
timelineCommentRefComment
{-# INLINE timelineCommentRefCommentL #-}

-- | 'timelineCommentRefCommitSha' Lens
timelineCommentRefCommitShaL :: Lens_' TimelineComment (Maybe Text)
timelineCommentRefCommitShaL :: Lens_' TimelineComment (Maybe Text)
timelineCommentRefCommitShaL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentRefCommitSha -> TimelineComment { Maybe Text
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefCommitSha, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentRefCommitSha
{-# INLINE timelineCommentRefCommitShaL #-}

-- | 'timelineCommentRefIssue' Lens
timelineCommentRefIssueL :: Lens_' TimelineComment (Maybe Issue)
timelineCommentRefIssueL :: Lens_' TimelineComment (Maybe Issue)
timelineCommentRefIssueL Maybe Issue -> f (Maybe Issue)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Issue
timelineCommentRefIssue -> TimelineComment { Maybe Issue
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
timelineCommentRefIssue :: Maybe Issue
timelineCommentRefIssue, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Issue -> TimelineComment)
-> f (Maybe Issue) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Issue -> f (Maybe Issue)
f Maybe Issue
timelineCommentRefIssue
{-# INLINE timelineCommentRefIssueL #-}

-- | 'timelineCommentRemovedAssignee' Lens
timelineCommentRemovedAssigneeL :: Lens_' TimelineComment (Maybe Bool)
timelineCommentRemovedAssigneeL :: Lens_' TimelineComment (Maybe Bool)
timelineCommentRemovedAssigneeL Maybe Bool -> f (Maybe Bool)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Bool
timelineCommentRemovedAssignee -> TimelineComment { Maybe Bool
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentRemovedAssignee, Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Bool -> TimelineComment)
-> f (Maybe Bool) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
timelineCommentRemovedAssignee
{-# INLINE timelineCommentRemovedAssigneeL #-}

-- | 'timelineCommentResolveDoer' Lens
timelineCommentResolveDoerL :: Lens_' TimelineComment (Maybe User)
timelineCommentResolveDoerL :: Lens_' TimelineComment (Maybe User)
timelineCommentResolveDoerL Maybe User -> f (Maybe User)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe User
timelineCommentResolveDoer -> TimelineComment { Maybe User
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
timelineCommentResolveDoer :: Maybe User
timelineCommentResolveDoer, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe User -> TimelineComment)
-> f (Maybe User) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
timelineCommentResolveDoer
{-# INLINE timelineCommentResolveDoerL #-}

-- | 'timelineCommentReviewId' Lens
timelineCommentReviewIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentReviewIdL :: Lens_' TimelineComment (Maybe Integer)
timelineCommentReviewIdL Maybe Integer -> f (Maybe Integer)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Integer
timelineCommentReviewId -> TimelineComment { Maybe Integer
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
timelineCommentReviewId :: Maybe Integer
timelineCommentReviewId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Integer -> TimelineComment)
-> f (Maybe Integer) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
timelineCommentReviewId
{-# INLINE timelineCommentReviewIdL #-}

-- | 'timelineCommentTrackedTime' Lens
timelineCommentTrackedTimeL :: Lens_' TimelineComment (Maybe TrackedTime)
timelineCommentTrackedTimeL :: Lens_' TimelineComment (Maybe TrackedTime)
timelineCommentTrackedTimeL Maybe TrackedTime -> f (Maybe TrackedTime)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe TrackedTime
timelineCommentTrackedTime -> TimelineComment { Maybe TrackedTime
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentTrackedTime, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe TrackedTime -> TimelineComment)
-> f (Maybe TrackedTime) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe TrackedTime -> f (Maybe TrackedTime)
f Maybe TrackedTime
timelineCommentTrackedTime
{-# INLINE timelineCommentTrackedTimeL #-}

-- | 'timelineCommentType' Lens
timelineCommentTypeL :: Lens_' TimelineComment (Maybe Text)
timelineCommentTypeL :: Lens_' TimelineComment (Maybe Text)
timelineCommentTypeL Maybe Text -> f (Maybe Text)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe Text
timelineCommentType -> TimelineComment { Maybe Text
$sel:timelineCommentType:TimelineComment :: Maybe Text
timelineCommentType :: Maybe Text
timelineCommentType, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} ) (Maybe Text -> TimelineComment)
-> f (Maybe Text) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
timelineCommentType
{-# INLINE timelineCommentTypeL #-}

-- | 'timelineCommentUpdatedAt' Lens
timelineCommentUpdatedAtL :: Lens_' TimelineComment (Maybe DateTime)
timelineCommentUpdatedAtL :: Lens_' TimelineComment (Maybe DateTime)
timelineCommentUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe DateTime
timelineCommentUpdatedAt -> TimelineComment { Maybe DateTime
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUpdatedAt, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUser :: Maybe User
..} ) (Maybe DateTime -> TimelineComment)
-> f (Maybe DateTime) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
timelineCommentUpdatedAt
{-# INLINE timelineCommentUpdatedAtL #-}

-- | 'timelineCommentUser' Lens
timelineCommentUserL :: Lens_' TimelineComment (Maybe User)
timelineCommentUserL :: Lens_' TimelineComment (Maybe User)
timelineCommentUserL Maybe User -> f (Maybe User)
f TimelineComment{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: TimelineComment -> Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: TimelineComment -> Maybe Team
$sel:timelineCommentBody:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentLabel:TimelineComment :: TimelineComment -> Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: TimelineComment -> Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: TimelineComment -> Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: TimelineComment -> Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: TimelineComment -> Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: TimelineComment -> Maybe User
$sel:timelineCommentReviewId:TimelineComment :: TimelineComment -> Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: TimelineComment -> Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: TimelineComment -> Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: TimelineComment -> Maybe DateTime
$sel:timelineCommentUser:TimelineComment :: TimelineComment -> Maybe User
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
timelineCommentUser :: Maybe User
..} = (\Maybe User
timelineCommentUser -> TimelineComment { Maybe User
$sel:timelineCommentUser:TimelineComment :: Maybe User
timelineCommentUser :: Maybe User
timelineCommentUser, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
Maybe User
Maybe TrackedTime
Maybe Team
Maybe Milestone
Maybe Label
Maybe Issue
Maybe Comment
timelineCommentAssignee :: Maybe User
$sel:timelineCommentAssigneeTeam:TimelineComment :: Maybe Team
$sel:timelineCommentBody:TimelineComment :: Maybe Text
$sel:timelineCommentCreatedAt:TimelineComment :: Maybe DateTime
$sel:timelineCommentDependentIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentHtmlUrl:TimelineComment :: Maybe Text
$sel:timelineCommentId:TimelineComment :: Maybe Integer
$sel:timelineCommentIssueUrl:TimelineComment :: Maybe Text
$sel:timelineCommentLabel:TimelineComment :: Maybe Label
$sel:timelineCommentMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentNewRef:TimelineComment :: Maybe Text
$sel:timelineCommentNewTitle:TimelineComment :: Maybe Text
$sel:timelineCommentOldMilestone:TimelineComment :: Maybe Milestone
$sel:timelineCommentOldProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentOldRef:TimelineComment :: Maybe Text
$sel:timelineCommentOldTitle:TimelineComment :: Maybe Text
$sel:timelineCommentProjectId:TimelineComment :: Maybe Integer
$sel:timelineCommentPullRequestUrl:TimelineComment :: Maybe Text
$sel:timelineCommentRefAction:TimelineComment :: Maybe Text
$sel:timelineCommentRefComment:TimelineComment :: Maybe Comment
$sel:timelineCommentRefCommitSha:TimelineComment :: Maybe Text
$sel:timelineCommentRefIssue:TimelineComment :: Maybe Issue
$sel:timelineCommentRemovedAssignee:TimelineComment :: Maybe Bool
$sel:timelineCommentResolveDoer:TimelineComment :: Maybe User
$sel:timelineCommentReviewId:TimelineComment :: Maybe Integer
$sel:timelineCommentTrackedTime:TimelineComment :: Maybe TrackedTime
$sel:timelineCommentType:TimelineComment :: Maybe Text
$sel:timelineCommentUpdatedAt:TimelineComment :: Maybe DateTime
timelineCommentAssignee :: Maybe User
timelineCommentAssigneeTeam :: Maybe Team
timelineCommentBody :: Maybe Text
timelineCommentCreatedAt :: Maybe DateTime
timelineCommentDependentIssue :: Maybe Issue
timelineCommentHtmlUrl :: Maybe Text
timelineCommentId :: Maybe Integer
timelineCommentIssueUrl :: Maybe Text
timelineCommentLabel :: Maybe Label
timelineCommentMilestone :: Maybe Milestone
timelineCommentNewRef :: Maybe Text
timelineCommentNewTitle :: Maybe Text
timelineCommentOldMilestone :: Maybe Milestone
timelineCommentOldProjectId :: Maybe Integer
timelineCommentOldRef :: Maybe Text
timelineCommentOldTitle :: Maybe Text
timelineCommentProjectId :: Maybe Integer
timelineCommentPullRequestUrl :: Maybe Text
timelineCommentRefAction :: Maybe Text
timelineCommentRefComment :: Maybe Comment
timelineCommentRefCommitSha :: Maybe Text
timelineCommentRefIssue :: Maybe Issue
timelineCommentRemovedAssignee :: Maybe Bool
timelineCommentResolveDoer :: Maybe User
timelineCommentReviewId :: Maybe Integer
timelineCommentTrackedTime :: Maybe TrackedTime
timelineCommentType :: Maybe Text
timelineCommentUpdatedAt :: Maybe DateTime
..} ) (Maybe User -> TimelineComment)
-> f (Maybe User) -> f TimelineComment
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe User -> f (Maybe User)
f Maybe User
timelineCommentUser
{-# INLINE timelineCommentUserL #-}



-- * TopicName

-- | 'topicNameTopics' Lens
topicNameTopicsL :: Lens_' TopicName (Maybe [Text])
topicNameTopicsL :: Lens_' TopicName (Maybe [Text])
topicNameTopicsL Maybe [Text] -> f (Maybe [Text])
f TopicName{Maybe [Text]
topicNameTopics :: TopicName -> Maybe [Text]
topicNameTopics :: Maybe [Text]
..} = (\Maybe [Text]
topicNameTopics -> TopicName { Maybe [Text]
topicNameTopics :: Maybe [Text]
topicNameTopics :: Maybe [Text]
topicNameTopics, ..} ) (Maybe [Text] -> TopicName) -> f (Maybe [Text]) -> f TopicName
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
topicNameTopics
{-# INLINE topicNameTopicsL #-}



-- * TopicResponse

-- | 'topicResponseCreated' Lens
topicResponseCreatedL :: Lens_' TopicResponse (Maybe DateTime)
topicResponseCreatedL :: Lens_' TopicResponse (Maybe DateTime)
topicResponseCreatedL Maybe DateTime -> f (Maybe DateTime)
f TopicResponse{Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: TopicResponse -> Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
$sel:topicResponseId:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: TopicResponse -> Maybe Text
$sel:topicResponseUpdated:TopicResponse :: TopicResponse -> Maybe DateTime
..} = (\Maybe DateTime
topicResponseCreated -> TopicResponse { Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseCreated, Maybe Integer
Maybe Text
Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
$sel:topicResponseId:TopicResponse :: Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: Maybe Text
$sel:topicResponseUpdated:TopicResponse :: Maybe DateTime
..} ) (Maybe DateTime -> TopicResponse)
-> f (Maybe DateTime) -> f TopicResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
topicResponseCreated
{-# INLINE topicResponseCreatedL #-}

-- | 'topicResponseId' Lens
topicResponseIdL :: Lens_' TopicResponse (Maybe Integer)
topicResponseIdL :: Lens_' TopicResponse (Maybe Integer)
topicResponseIdL Maybe Integer -> f (Maybe Integer)
f TopicResponse{Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: TopicResponse -> Maybe DateTime
$sel:topicResponseId:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: TopicResponse -> Maybe Text
$sel:topicResponseUpdated:TopicResponse :: TopicResponse -> Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
..} = (\Maybe Integer
topicResponseId -> TopicResponse { Maybe Integer
$sel:topicResponseId:TopicResponse :: Maybe Integer
topicResponseId :: Maybe Integer
topicResponseId, Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: Maybe DateTime
$sel:topicResponseRepoCount:TopicResponse :: Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: Maybe Text
$sel:topicResponseUpdated:TopicResponse :: Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
..} ) (Maybe Integer -> TopicResponse)
-> f (Maybe Integer) -> f TopicResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
topicResponseId
{-# INLINE topicResponseIdL #-}

-- | 'topicResponseRepoCount' Lens
topicResponseRepoCountL :: Lens_' TopicResponse (Maybe Integer)
topicResponseRepoCountL :: Lens_' TopicResponse (Maybe Integer)
topicResponseRepoCountL Maybe Integer -> f (Maybe Integer)
f TopicResponse{Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: TopicResponse -> Maybe DateTime
$sel:topicResponseId:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: TopicResponse -> Maybe Text
$sel:topicResponseUpdated:TopicResponse :: TopicResponse -> Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
..} = (\Maybe Integer
topicResponseRepoCount -> TopicResponse { Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseRepoCount, Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: Maybe DateTime
$sel:topicResponseId:TopicResponse :: Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: Maybe Text
$sel:topicResponseUpdated:TopicResponse :: Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
..} ) (Maybe Integer -> TopicResponse)
-> f (Maybe Integer) -> f TopicResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
topicResponseRepoCount
{-# INLINE topicResponseRepoCountL #-}

-- | 'topicResponseTopicName' Lens
topicResponseTopicNameL :: Lens_' TopicResponse (Maybe Text)
topicResponseTopicNameL :: Lens_' TopicResponse (Maybe Text)
topicResponseTopicNameL Maybe Text -> f (Maybe Text)
f TopicResponse{Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: TopicResponse -> Maybe DateTime
$sel:topicResponseId:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: TopicResponse -> Maybe Text
$sel:topicResponseUpdated:TopicResponse :: TopicResponse -> Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
..} = (\Maybe Text
topicResponseTopicName -> TopicResponse { Maybe Text
$sel:topicResponseTopicName:TopicResponse :: Maybe Text
topicResponseTopicName :: Maybe Text
topicResponseTopicName, Maybe Integer
Maybe DateTime
topicResponseCreated :: Maybe DateTime
$sel:topicResponseId:TopicResponse :: Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: Maybe Integer
$sel:topicResponseUpdated:TopicResponse :: Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseUpdated :: Maybe DateTime
..} ) (Maybe Text -> TopicResponse) -> f (Maybe Text) -> f TopicResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
topicResponseTopicName
{-# INLINE topicResponseTopicNameL #-}

-- | 'topicResponseUpdated' Lens
topicResponseUpdatedL :: Lens_' TopicResponse (Maybe DateTime)
topicResponseUpdatedL :: Lens_' TopicResponse (Maybe DateTime)
topicResponseUpdatedL Maybe DateTime -> f (Maybe DateTime)
f TopicResponse{Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: TopicResponse -> Maybe DateTime
$sel:topicResponseId:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: TopicResponse -> Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: TopicResponse -> Maybe Text
$sel:topicResponseUpdated:TopicResponse :: TopicResponse -> Maybe DateTime
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
topicResponseUpdated :: Maybe DateTime
..} = (\Maybe DateTime
topicResponseUpdated -> TopicResponse { Maybe DateTime
$sel:topicResponseUpdated:TopicResponse :: Maybe DateTime
topicResponseUpdated :: Maybe DateTime
topicResponseUpdated, Maybe Integer
Maybe Text
Maybe DateTime
topicResponseCreated :: Maybe DateTime
$sel:topicResponseId:TopicResponse :: Maybe Integer
$sel:topicResponseRepoCount:TopicResponse :: Maybe Integer
$sel:topicResponseTopicName:TopicResponse :: Maybe Text
topicResponseCreated :: Maybe DateTime
topicResponseId :: Maybe Integer
topicResponseRepoCount :: Maybe Integer
topicResponseTopicName :: Maybe Text
..} ) (Maybe DateTime -> TopicResponse)
-> f (Maybe DateTime) -> f TopicResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
topicResponseUpdated
{-# INLINE topicResponseUpdatedL #-}



-- * TrackedTime

-- | 'trackedTimeCreated' Lens
trackedTimeCreatedL :: Lens_' TrackedTime (Maybe DateTime)
trackedTimeCreatedL :: Lens_' TrackedTime (Maybe DateTime)
trackedTimeCreatedL Maybe DateTime -> f (Maybe DateTime)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
..} = (\Maybe DateTime
trackedTimeCreated -> TrackedTime { Maybe DateTime
trackedTimeCreated :: Maybe DateTime
trackedTimeCreated :: Maybe DateTime
trackedTimeCreated, Maybe Integer
Maybe Text
Maybe Issue
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
$sel:trackedTimeId:TrackedTime :: Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
..} ) (Maybe DateTime -> TrackedTime)
-> f (Maybe DateTime) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
trackedTimeCreated
{-# INLINE trackedTimeCreatedL #-}

-- | 'trackedTimeId' Lens
trackedTimeIdL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeIdL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeIdL Maybe Integer -> f (Maybe Integer)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} = (\Maybe Integer
trackedTimeId -> TrackedTime { Maybe Integer
$sel:trackedTimeId:TrackedTime :: Maybe Integer
trackedTimeId :: Maybe Integer
trackedTimeId, Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: Maybe DateTime
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} ) (Maybe Integer -> TrackedTime)
-> f (Maybe Integer) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
trackedTimeId
{-# INLINE trackedTimeIdL #-}

-- | 'trackedTimeIssue' Lens
trackedTimeIssueL :: Lens_' TrackedTime (Maybe Issue)
trackedTimeIssueL :: Lens_' TrackedTime (Maybe Issue)
trackedTimeIssueL Maybe Issue -> f (Maybe Issue)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} = (\Maybe Issue
trackedTimeIssue -> TrackedTime { Maybe Issue
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
trackedTimeIssue :: Maybe Issue
trackedTimeIssue, Maybe Integer
Maybe Text
Maybe DateTime
trackedTimeCreated :: Maybe DateTime
$sel:trackedTimeId:TrackedTime :: Maybe Integer
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} ) (Maybe Issue -> TrackedTime) -> f (Maybe Issue) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Issue -> f (Maybe Issue)
f Maybe Issue
trackedTimeIssue
{-# INLINE trackedTimeIssueL #-}

-- | 'trackedTimeIssueId' Lens
trackedTimeIssueIdL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeIssueIdL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeIssueIdL Maybe Integer -> f (Maybe Integer)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} = (\Maybe Integer
trackedTimeIssueId -> TrackedTime { Maybe Integer
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
trackedTimeIssueId :: Maybe Integer
trackedTimeIssueId, Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: Maybe DateTime
$sel:trackedTimeId:TrackedTime :: Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} ) (Maybe Integer -> TrackedTime)
-> f (Maybe Integer) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
trackedTimeIssueId
{-# INLINE trackedTimeIssueIdL #-}

-- | 'trackedTimeTime' Lens
trackedTimeTimeL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeTimeL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeTimeL Maybe Integer -> f (Maybe Integer)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} = (\Maybe Integer
trackedTimeTime -> TrackedTime { Maybe Integer
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeTime, Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: Maybe DateTime
$sel:trackedTimeId:TrackedTime :: Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} ) (Maybe Integer -> TrackedTime)
-> f (Maybe Integer) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
trackedTimeTime
{-# INLINE trackedTimeTimeL #-}

-- | 'trackedTimeUserId' Lens
trackedTimeUserIdL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeUserIdL :: Lens_' TrackedTime (Maybe Integer)
trackedTimeUserIdL Maybe Integer -> f (Maybe Integer)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} = (\Maybe Integer
trackedTimeUserId -> TrackedTime { Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserId, Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: Maybe DateTime
$sel:trackedTimeId:TrackedTime :: Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} ) (Maybe Integer -> TrackedTime)
-> f (Maybe Integer) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
trackedTimeUserId
{-# INLINE trackedTimeUserIdL #-}

-- | 'trackedTimeUserName' Lens
trackedTimeUserNameL :: Lens_' TrackedTime (Maybe Text)
trackedTimeUserNameL :: Lens_' TrackedTime (Maybe Text)
trackedTimeUserNameL Maybe Text -> f (Maybe Text)
f TrackedTime{Maybe Integer
Maybe Text
Maybe DateTime
Maybe Issue
trackedTimeCreated :: TrackedTime -> Maybe DateTime
$sel:trackedTimeId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: TrackedTime -> Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeTime:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: TrackedTime -> Maybe Integer
$sel:trackedTimeUserName:TrackedTime :: TrackedTime -> Maybe Text
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
trackedTimeUserName :: Maybe Text
..} = (\Maybe Text
trackedTimeUserName -> TrackedTime { Maybe Text
$sel:trackedTimeUserName:TrackedTime :: Maybe Text
trackedTimeUserName :: Maybe Text
trackedTimeUserName, Maybe Integer
Maybe DateTime
Maybe Issue
trackedTimeCreated :: Maybe DateTime
$sel:trackedTimeId:TrackedTime :: Maybe Integer
$sel:trackedTimeIssue:TrackedTime :: Maybe Issue
$sel:trackedTimeIssueId:TrackedTime :: Maybe Integer
$sel:trackedTimeTime:TrackedTime :: Maybe Integer
$sel:trackedTimeUserId:TrackedTime :: Maybe Integer
trackedTimeCreated :: Maybe DateTime
trackedTimeId :: Maybe Integer
trackedTimeIssue :: Maybe Issue
trackedTimeIssueId :: Maybe Integer
trackedTimeTime :: Maybe Integer
trackedTimeUserId :: Maybe Integer
..} ) (Maybe Text -> TrackedTime) -> f (Maybe Text) -> f TrackedTime
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
trackedTimeUserName
{-# INLINE trackedTimeUserNameL #-}



-- * TransferRepoOption

-- | 'transferRepoOptionNewOwner' Lens
transferRepoOptionNewOwnerL :: Lens_' TransferRepoOption (Text)
transferRepoOptionNewOwnerL :: Lens_' TransferRepoOption Text
transferRepoOptionNewOwnerL Text -> f Text
f TransferRepoOption{Maybe [Integer]
Text
transferRepoOptionNewOwner :: TransferRepoOption -> Text
transferRepoOptionNewOwner :: Text
transferRepoOptionTeamIds :: Maybe [Integer]
$sel:transferRepoOptionTeamIds:TransferRepoOption :: TransferRepoOption -> Maybe [Integer]
..} = (\Text
transferRepoOptionNewOwner -> TransferRepoOption { Text
transferRepoOptionNewOwner :: Text
transferRepoOptionNewOwner :: Text
transferRepoOptionNewOwner, Maybe [Integer]
transferRepoOptionTeamIds :: Maybe [Integer]
$sel:transferRepoOptionTeamIds:TransferRepoOption :: Maybe [Integer]
..} ) (Text -> TransferRepoOption) -> f Text -> f TransferRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
transferRepoOptionNewOwner
{-# INLINE transferRepoOptionNewOwnerL #-}

-- | 'transferRepoOptionTeamIds' Lens
transferRepoOptionTeamIdsL :: Lens_' TransferRepoOption (Maybe [Integer])
transferRepoOptionTeamIdsL :: Lens_' TransferRepoOption (Maybe [Integer])
transferRepoOptionTeamIdsL Maybe [Integer] -> f (Maybe [Integer])
f TransferRepoOption{Maybe [Integer]
Text
transferRepoOptionNewOwner :: TransferRepoOption -> Text
$sel:transferRepoOptionTeamIds:TransferRepoOption :: TransferRepoOption -> Maybe [Integer]
transferRepoOptionNewOwner :: Text
transferRepoOptionTeamIds :: Maybe [Integer]
..} = (\Maybe [Integer]
transferRepoOptionTeamIds -> TransferRepoOption { Maybe [Integer]
$sel:transferRepoOptionTeamIds:TransferRepoOption :: Maybe [Integer]
transferRepoOptionTeamIds :: Maybe [Integer]
transferRepoOptionTeamIds, Text
transferRepoOptionNewOwner :: Text
transferRepoOptionNewOwner :: Text
..} ) (Maybe [Integer] -> TransferRepoOption)
-> f (Maybe [Integer]) -> f TransferRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Integer] -> f (Maybe [Integer])
f Maybe [Integer]
transferRepoOptionTeamIds
{-# INLINE transferRepoOptionTeamIdsL #-}



-- * UpdateBranchProtectionPriories

-- | 'updateBranchProtectionPrioriesIds' Lens
updateBranchProtectionPrioriesIdsL :: Lens_' UpdateBranchProtectionPriories (Maybe [Integer])
updateBranchProtectionPrioriesIdsL :: Lens_' UpdateBranchProtectionPriories (Maybe [Integer])
updateBranchProtectionPrioriesIdsL Maybe [Integer] -> f (Maybe [Integer])
f UpdateBranchProtectionPriories{Maybe [Integer]
updateBranchProtectionPrioriesIds :: UpdateBranchProtectionPriories -> Maybe [Integer]
updateBranchProtectionPrioriesIds :: Maybe [Integer]
..} = (\Maybe [Integer]
updateBranchProtectionPrioriesIds -> UpdateBranchProtectionPriories { Maybe [Integer]
updateBranchProtectionPrioriesIds :: Maybe [Integer]
updateBranchProtectionPrioriesIds :: Maybe [Integer]
updateBranchProtectionPrioriesIds, ..} ) (Maybe [Integer] -> UpdateBranchProtectionPriories)
-> f (Maybe [Integer]) -> f UpdateBranchProtectionPriories
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Integer] -> f (Maybe [Integer])
f Maybe [Integer]
updateBranchProtectionPrioriesIds
{-# INLINE updateBranchProtectionPrioriesIdsL #-}



-- * UpdateBranchRepoOption

-- | 'updateBranchRepoOptionName' Lens
updateBranchRepoOptionNameL :: Lens_' UpdateBranchRepoOption (Text)
updateBranchRepoOptionNameL :: Lens_' UpdateBranchRepoOption Text
updateBranchRepoOptionNameL Text -> f Text
f UpdateBranchRepoOption{Text
updateBranchRepoOptionName :: UpdateBranchRepoOption -> Text
updateBranchRepoOptionName :: Text
..} = (\Text
updateBranchRepoOptionName -> UpdateBranchRepoOption { Text
updateBranchRepoOptionName :: Text
updateBranchRepoOptionName :: Text
updateBranchRepoOptionName, ..} ) (Text -> UpdateBranchRepoOption)
-> f Text -> f UpdateBranchRepoOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
updateBranchRepoOptionName
{-# INLINE updateBranchRepoOptionNameL #-}



-- * UpdateFileOptions

-- | 'updateFileOptionsAuthor' Lens
updateFileOptionsAuthorL :: Lens_' UpdateFileOptions (Maybe Identity)
updateFileOptionsAuthorL :: Lens_' UpdateFileOptions (Maybe Identity)
updateFileOptionsAuthorL Maybe Identity -> f (Maybe Identity)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
..} = (\Maybe Identity
updateFileOptionsAuthor -> UpdateFileOptions { Maybe Identity
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsAuthor, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
..} ) (Maybe Identity -> UpdateFileOptions)
-> f (Maybe Identity) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
updateFileOptionsAuthor
{-# INLINE updateFileOptionsAuthorL #-}

-- | 'updateFileOptionsBranch' Lens
updateFileOptionsBranchL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsBranchL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsBranchL Maybe Text -> f (Maybe Text)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
updateFileOptionsBranch -> UpdateFileOptions { Maybe Text
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
updateFileOptionsBranch :: Maybe Text
updateFileOptionsBranch, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> UpdateFileOptions)
-> f (Maybe Text) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateFileOptionsBranch
{-# INLINE updateFileOptionsBranchL #-}

-- | 'updateFileOptionsCommitter' Lens
updateFileOptionsCommitterL :: Lens_' UpdateFileOptions (Maybe Identity)
updateFileOptionsCommitterL :: Lens_' UpdateFileOptions (Maybe Identity)
updateFileOptionsCommitterL Maybe Identity -> f (Maybe Identity)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Identity
updateFileOptionsCommitter -> UpdateFileOptions { Maybe Identity
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsCommitter, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Identity -> UpdateFileOptions)
-> f (Maybe Identity) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Identity -> f (Maybe Identity)
f Maybe Identity
updateFileOptionsCommitter
{-# INLINE updateFileOptionsCommitterL #-}

-- | 'updateFileOptionsContent' Lens
updateFileOptionsContentL :: Lens_' UpdateFileOptions (Text)
updateFileOptionsContentL :: Lens_' UpdateFileOptions Text
updateFileOptionsContentL Text -> f Text
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Text
updateFileOptionsContent -> UpdateFileOptions { Text
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
updateFileOptionsContent :: Text
updateFileOptionsContent, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Text -> UpdateFileOptions) -> f Text -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
updateFileOptionsContent
{-# INLINE updateFileOptionsContentL #-}

-- | 'updateFileOptionsDates' Lens
updateFileOptionsDatesL :: Lens_' UpdateFileOptions (Maybe CommitDateOptions)
updateFileOptionsDatesL :: Lens_' UpdateFileOptions (Maybe CommitDateOptions)
updateFileOptionsDatesL Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe CommitDateOptions
updateFileOptionsDates -> UpdateFileOptions { Maybe CommitDateOptions
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsDates, Maybe Bool
Maybe Text
Maybe Identity
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Maybe CommitDateOptions -> UpdateFileOptions)
-> f (Maybe CommitDateOptions) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitDateOptions -> f (Maybe CommitDateOptions)
f Maybe CommitDateOptions
updateFileOptionsDates
{-# INLINE updateFileOptionsDatesL #-}

-- | 'updateFileOptionsFromPath' Lens
updateFileOptionsFromPathL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsFromPathL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsFromPathL Maybe Text -> f (Maybe Text)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
updateFileOptionsFromPath -> UpdateFileOptions { Maybe Text
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsFromPath, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> UpdateFileOptions)
-> f (Maybe Text) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateFileOptionsFromPath
{-# INLINE updateFileOptionsFromPathL #-}

-- | 'updateFileOptionsMessage' Lens
updateFileOptionsMessageL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsMessageL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsMessageL Maybe Text -> f (Maybe Text)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
updateFileOptionsMessage -> UpdateFileOptions { Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsMessage, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> UpdateFileOptions)
-> f (Maybe Text) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateFileOptionsMessage
{-# INLINE updateFileOptionsMessageL #-}

-- | 'updateFileOptionsNewBranch' Lens
updateFileOptionsNewBranchL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsNewBranchL :: Lens_' UpdateFileOptions (Maybe Text)
updateFileOptionsNewBranchL Maybe Text -> f (Maybe Text)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Text
updateFileOptionsNewBranch -> UpdateFileOptions { Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsNewBranch, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Maybe Text -> UpdateFileOptions)
-> f (Maybe Text) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateFileOptionsNewBranch
{-# INLINE updateFileOptionsNewBranchL #-}

-- | 'updateFileOptionsSha' Lens
updateFileOptionsShaL :: Lens_' UpdateFileOptions (Text)
updateFileOptionsShaL :: Lens_' UpdateFileOptions Text
updateFileOptionsShaL Text -> f Text
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Text
updateFileOptionsSha -> UpdateFileOptions { Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
updateFileOptionsSha :: Text
updateFileOptionsSha, Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSignoff :: Maybe Bool
..} ) (Text -> UpdateFileOptions) -> f Text -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
updateFileOptionsSha
{-# INLINE updateFileOptionsShaL #-}

-- | 'updateFileOptionsSignoff' Lens
updateFileOptionsSignoffL :: Lens_' UpdateFileOptions (Maybe Bool)
updateFileOptionsSignoffL :: Lens_' UpdateFileOptions (Maybe Bool)
updateFileOptionsSignoffL Maybe Bool -> f (Maybe Bool)
f UpdateFileOptions{Maybe Bool
Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: UpdateFileOptions -> Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsDates:UpdateFileOptions :: UpdateFileOptions -> Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: UpdateFileOptions -> Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: UpdateFileOptions -> Text
$sel:updateFileOptionsSignoff:UpdateFileOptions :: UpdateFileOptions -> Maybe Bool
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
updateFileOptionsSignoff :: Maybe Bool
..} = (\Maybe Bool
updateFileOptionsSignoff -> UpdateFileOptions { Maybe Bool
$sel:updateFileOptionsSignoff:UpdateFileOptions :: Maybe Bool
updateFileOptionsSignoff :: Maybe Bool
updateFileOptionsSignoff, Maybe Text
Maybe Identity
Maybe CommitDateOptions
Text
updateFileOptionsAuthor :: Maybe Identity
$sel:updateFileOptionsBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsCommitter:UpdateFileOptions :: Maybe Identity
$sel:updateFileOptionsContent:UpdateFileOptions :: Text
$sel:updateFileOptionsDates:UpdateFileOptions :: Maybe CommitDateOptions
$sel:updateFileOptionsFromPath:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsMessage:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsNewBranch:UpdateFileOptions :: Maybe Text
$sel:updateFileOptionsSha:UpdateFileOptions :: Text
updateFileOptionsAuthor :: Maybe Identity
updateFileOptionsBranch :: Maybe Text
updateFileOptionsCommitter :: Maybe Identity
updateFileOptionsContent :: Text
updateFileOptionsDates :: Maybe CommitDateOptions
updateFileOptionsFromPath :: Maybe Text
updateFileOptionsMessage :: Maybe Text
updateFileOptionsNewBranch :: Maybe Text
updateFileOptionsSha :: Text
..} ) (Maybe Bool -> UpdateFileOptions)
-> f (Maybe Bool) -> f UpdateFileOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
updateFileOptionsSignoff
{-# INLINE updateFileOptionsSignoffL #-}



-- * UpdateRepoAvatarOption

-- | 'updateRepoAvatarOptionImage' Lens
updateRepoAvatarOptionImageL :: Lens_' UpdateRepoAvatarOption (Maybe Text)
updateRepoAvatarOptionImageL :: Lens_' UpdateRepoAvatarOption (Maybe Text)
updateRepoAvatarOptionImageL Maybe Text -> f (Maybe Text)
f UpdateRepoAvatarOption{Maybe Text
updateRepoAvatarOptionImage :: UpdateRepoAvatarOption -> Maybe Text
updateRepoAvatarOptionImage :: Maybe Text
..} = (\Maybe Text
updateRepoAvatarOptionImage -> UpdateRepoAvatarOption { Maybe Text
updateRepoAvatarOptionImage :: Maybe Text
updateRepoAvatarOptionImage :: Maybe Text
updateRepoAvatarOptionImage, ..} ) (Maybe Text -> UpdateRepoAvatarOption)
-> f (Maybe Text) -> f UpdateRepoAvatarOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateRepoAvatarOptionImage
{-# INLINE updateRepoAvatarOptionImageL #-}



-- * UpdateUserAvatarOption

-- | 'updateUserAvatarOptionImage' Lens
updateUserAvatarOptionImageL :: Lens_' UpdateUserAvatarOption (Maybe Text)
updateUserAvatarOptionImageL :: Lens_' UpdateUserAvatarOption (Maybe Text)
updateUserAvatarOptionImageL Maybe Text -> f (Maybe Text)
f UpdateUserAvatarOption{Maybe Text
updateUserAvatarOptionImage :: UpdateUserAvatarOption -> Maybe Text
updateUserAvatarOptionImage :: Maybe Text
..} = (\Maybe Text
updateUserAvatarOptionImage -> UpdateUserAvatarOption { Maybe Text
updateUserAvatarOptionImage :: Maybe Text
updateUserAvatarOptionImage :: Maybe Text
updateUserAvatarOptionImage, ..} ) (Maybe Text -> UpdateUserAvatarOption)
-> f (Maybe Text) -> f UpdateUserAvatarOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateUserAvatarOptionImage
{-# INLINE updateUserAvatarOptionImageL #-}



-- * UpdateVariableOption

-- | 'updateVariableOptionName' Lens
updateVariableOptionNameL :: Lens_' UpdateVariableOption (Maybe Text)
updateVariableOptionNameL :: Lens_' UpdateVariableOption (Maybe Text)
updateVariableOptionNameL Maybe Text -> f (Maybe Text)
f UpdateVariableOption{Maybe Text
Text
updateVariableOptionName :: UpdateVariableOption -> Maybe Text
updateVariableOptionName :: Maybe Text
updateVariableOptionValue :: Text
$sel:updateVariableOptionValue:UpdateVariableOption :: UpdateVariableOption -> Text
..} = (\Maybe Text
updateVariableOptionName -> UpdateVariableOption { Maybe Text
updateVariableOptionName :: Maybe Text
updateVariableOptionName :: Maybe Text
updateVariableOptionName, Text
updateVariableOptionValue :: Text
$sel:updateVariableOptionValue:UpdateVariableOption :: Text
..} ) (Maybe Text -> UpdateVariableOption)
-> f (Maybe Text) -> f UpdateVariableOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
updateVariableOptionName
{-# INLINE updateVariableOptionNameL #-}

-- | 'updateVariableOptionValue' Lens
updateVariableOptionValueL :: Lens_' UpdateVariableOption (Text)
updateVariableOptionValueL :: Lens_' UpdateVariableOption Text
updateVariableOptionValueL Text -> f Text
f UpdateVariableOption{Maybe Text
Text
updateVariableOptionName :: UpdateVariableOption -> Maybe Text
$sel:updateVariableOptionValue:UpdateVariableOption :: UpdateVariableOption -> Text
updateVariableOptionName :: Maybe Text
updateVariableOptionValue :: Text
..} = (\Text
updateVariableOptionValue -> UpdateVariableOption { Text
$sel:updateVariableOptionValue:UpdateVariableOption :: Text
updateVariableOptionValue :: Text
updateVariableOptionValue, Maybe Text
updateVariableOptionName :: Maybe Text
updateVariableOptionName :: Maybe Text
..} ) (Text -> UpdateVariableOption) -> f Text -> f UpdateVariableOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
updateVariableOptionValue
{-# INLINE updateVariableOptionValueL #-}



-- * User

-- | 'userActive' Lens
userActiveL :: Lens_' User (Maybe Bool)
userActiveL :: Lens_' User (Maybe Bool)
userActiveL Maybe Bool -> f (Maybe Bool)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
..} = (\Maybe Bool
userActive -> User { Maybe Bool
userActive :: Maybe Bool
userActive :: Maybe Bool
userActive, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
..} ) (Maybe Bool -> User) -> f (Maybe Bool) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userActive
{-# INLINE userActiveL #-}

-- | 'userAvatarUrl' Lens
userAvatarUrlL :: Lens_' User (Maybe Text)
userAvatarUrlL :: Lens_' User (Maybe Text)
userAvatarUrlL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userAvatarUrl -> User { Maybe Text
$sel:userAvatarUrl:User :: Maybe Text
userAvatarUrl :: Maybe Text
userAvatarUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userAvatarUrl
{-# INLINE userAvatarUrlL #-}

-- | 'userCreated' Lens
userCreatedL :: Lens_' User (Maybe DateTime)
userCreatedL :: Lens_' User (Maybe DateTime)
userCreatedL Maybe DateTime -> f (Maybe DateTime)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe DateTime
userCreated -> User { Maybe DateTime
$sel:userCreated:User :: Maybe DateTime
userCreated :: Maybe DateTime
userCreated, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe DateTime -> User) -> f (Maybe DateTime) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
userCreated
{-# INLINE userCreatedL #-}

-- | 'userDescription' Lens
userDescriptionL :: Lens_' User (Maybe Text)
userDescriptionL :: Lens_' User (Maybe Text)
userDescriptionL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userDescription -> User { Maybe Text
$sel:userDescription:User :: Maybe Text
userDescription :: Maybe Text
userDescription, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userDescription
{-# INLINE userDescriptionL #-}

-- | 'userEmail' Lens
userEmailL :: Lens_' User (Maybe Text)
userEmailL :: Lens_' User (Maybe Text)
userEmailL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userEmail -> User { Maybe Text
$sel:userEmail:User :: Maybe Text
userEmail :: Maybe Text
userEmail, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userEmail
{-# INLINE userEmailL #-}

-- | 'userFollowersCount' Lens
userFollowersCountL :: Lens_' User (Maybe Integer)
userFollowersCountL :: Lens_' User (Maybe Integer)
userFollowersCountL Maybe Integer -> f (Maybe Integer)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Integer
userFollowersCount -> User { Maybe Integer
$sel:userFollowersCount:User :: Maybe Integer
userFollowersCount :: Maybe Integer
userFollowersCount, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Integer -> User) -> f (Maybe Integer) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userFollowersCount
{-# INLINE userFollowersCountL #-}

-- | 'userFollowingCount' Lens
userFollowingCountL :: Lens_' User (Maybe Integer)
userFollowingCountL :: Lens_' User (Maybe Integer)
userFollowingCountL Maybe Integer -> f (Maybe Integer)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Integer
userFollowingCount -> User { Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
userFollowingCount :: Maybe Integer
userFollowingCount, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Integer -> User) -> f (Maybe Integer) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userFollowingCount
{-# INLINE userFollowingCountL #-}

-- | 'userFullName' Lens
userFullNameL :: Lens_' User (Maybe Text)
userFullNameL :: Lens_' User (Maybe Text)
userFullNameL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userFullName -> User { Maybe Text
$sel:userFullName:User :: Maybe Text
userFullName :: Maybe Text
userFullName, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userFullName
{-# INLINE userFullNameL #-}

-- | 'userHtmlUrl' Lens
userHtmlUrlL :: Lens_' User (Maybe Text)
userHtmlUrlL :: Lens_' User (Maybe Text)
userHtmlUrlL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userHtmlUrl -> User { Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
userHtmlUrl :: Maybe Text
userHtmlUrl, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userHtmlUrl
{-# INLINE userHtmlUrlL #-}

-- | 'userId' Lens
userIdL :: Lens_' User (Maybe Integer)
userIdL :: Lens_' User (Maybe Integer)
userIdL Maybe Integer -> f (Maybe Integer)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Integer
userId -> User { Maybe Integer
$sel:userId:User :: Maybe Integer
userId :: Maybe Integer
userId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Integer -> User) -> f (Maybe Integer) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userId
{-# INLINE userIdL #-}

-- | 'userIsAdmin' Lens
userIsAdminL :: Lens_' User (Maybe Bool)
userIsAdminL :: Lens_' User (Maybe Bool)
userIsAdminL Maybe Bool -> f (Maybe Bool)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Bool
userIsAdmin -> User { Maybe Bool
$sel:userIsAdmin:User :: Maybe Bool
userIsAdmin :: Maybe Bool
userIsAdmin, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Bool -> User) -> f (Maybe Bool) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userIsAdmin
{-# INLINE userIsAdminL #-}

-- | 'userLanguage' Lens
userLanguageL :: Lens_' User (Maybe Text)
userLanguageL :: Lens_' User (Maybe Text)
userLanguageL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userLanguage -> User { Maybe Text
$sel:userLanguage:User :: Maybe Text
userLanguage :: Maybe Text
userLanguage, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userLanguage
{-# INLINE userLanguageL #-}

-- | 'userLastLogin' Lens
userLastLoginL :: Lens_' User (Maybe DateTime)
userLastLoginL :: Lens_' User (Maybe DateTime)
userLastLoginL Maybe DateTime -> f (Maybe DateTime)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe DateTime
userLastLogin -> User { Maybe DateTime
$sel:userLastLogin:User :: Maybe DateTime
userLastLogin :: Maybe DateTime
userLastLogin, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe DateTime -> User) -> f (Maybe DateTime) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
userLastLogin
{-# INLINE userLastLoginL #-}

-- | 'userLocation' Lens
userLocationL :: Lens_' User (Maybe Text)
userLocationL :: Lens_' User (Maybe Text)
userLocationL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userLocation -> User { Maybe Text
$sel:userLocation:User :: Maybe Text
userLocation :: Maybe Text
userLocation, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userLocation
{-# INLINE userLocationL #-}

-- | 'userLogin' Lens
userLoginL :: Lens_' User (Maybe Text)
userLoginL :: Lens_' User (Maybe Text)
userLoginL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userLogin -> User { Maybe Text
$sel:userLogin:User :: Maybe Text
userLogin :: Maybe Text
userLogin, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userLogin
{-# INLINE userLoginL #-}

-- | 'userLoginName' Lens
userLoginNameL :: Lens_' User (Maybe Text)
userLoginNameL :: Lens_' User (Maybe Text)
userLoginNameL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userLoginName -> User { Maybe Text
$sel:userLoginName:User :: Maybe Text
userLoginName :: Maybe Text
userLoginName, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userLoginName
{-# INLINE userLoginNameL #-}

-- | 'userProhibitLogin' Lens
userProhibitLoginL :: Lens_' User (Maybe Bool)
userProhibitLoginL :: Lens_' User (Maybe Bool)
userProhibitLoginL Maybe Bool -> f (Maybe Bool)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Bool
userProhibitLogin -> User { Maybe Bool
$sel:userProhibitLogin:User :: Maybe Bool
userProhibitLogin :: Maybe Bool
userProhibitLogin, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Bool -> User) -> f (Maybe Bool) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userProhibitLogin
{-# INLINE userProhibitLoginL #-}

-- | 'userRestricted' Lens
userRestrictedL :: Lens_' User (Maybe Bool)
userRestrictedL :: Lens_' User (Maybe Bool)
userRestrictedL Maybe Bool -> f (Maybe Bool)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Bool
userRestricted -> User { Maybe Bool
$sel:userRestricted:User :: Maybe Bool
userRestricted :: Maybe Bool
userRestricted, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Bool -> User) -> f (Maybe Bool) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userRestricted
{-# INLINE userRestrictedL #-}

-- | 'userSourceId' Lens
userSourceIdL :: Lens_' User (Maybe Integer)
userSourceIdL :: Lens_' User (Maybe Integer)
userSourceIdL Maybe Integer -> f (Maybe Integer)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Integer
userSourceId -> User { Maybe Integer
$sel:userSourceId:User :: Maybe Integer
userSourceId :: Maybe Integer
userSourceId, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Integer -> User) -> f (Maybe Integer) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userSourceId
{-# INLINE userSourceIdL #-}

-- | 'userStarredReposCount' Lens
userStarredReposCountL :: Lens_' User (Maybe Integer)
userStarredReposCountL :: Lens_' User (Maybe Integer)
userStarredReposCountL Maybe Integer -> f (Maybe Integer)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Integer
userStarredReposCount -> User { Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
userStarredReposCount :: Maybe Integer
userStarredReposCount, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} ) (Maybe Integer -> User) -> f (Maybe Integer) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userStarredReposCount
{-# INLINE userStarredReposCountL #-}

-- | 'userVisibility' Lens
userVisibilityL :: Lens_' User (Maybe Text)
userVisibilityL :: Lens_' User (Maybe Text)
userVisibilityL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userVisibility -> User { Maybe Text
$sel:userVisibility:User :: Maybe Text
userVisibility :: Maybe Text
userVisibility, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userWebsite:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userWebsite :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userVisibility
{-# INLINE userVisibilityL #-}

-- | 'userWebsite' Lens
userWebsiteL :: Lens_' User (Maybe Text)
userWebsiteL :: Lens_' User (Maybe Text)
userWebsiteL Maybe Text -> f (Maybe Text)
f User{Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: User -> Maybe Bool
$sel:userAvatarUrl:User :: User -> Maybe Text
$sel:userCreated:User :: User -> Maybe DateTime
$sel:userDescription:User :: User -> Maybe Text
$sel:userEmail:User :: User -> Maybe Text
$sel:userFollowersCount:User :: User -> Maybe Integer
$sel:userFollowingCount:User :: User -> Maybe Integer
$sel:userFullName:User :: User -> Maybe Text
$sel:userHtmlUrl:User :: User -> Maybe Text
$sel:userId:User :: User -> Maybe Integer
$sel:userIsAdmin:User :: User -> Maybe Bool
$sel:userLanguage:User :: User -> Maybe Text
$sel:userLastLogin:User :: User -> Maybe DateTime
$sel:userLocation:User :: User -> Maybe Text
$sel:userLogin:User :: User -> Maybe Text
$sel:userLoginName:User :: User -> Maybe Text
$sel:userProhibitLogin:User :: User -> Maybe Bool
$sel:userRestricted:User :: User -> Maybe Bool
$sel:userSourceId:User :: User -> Maybe Integer
$sel:userStarredReposCount:User :: User -> Maybe Integer
$sel:userVisibility:User :: User -> Maybe Text
$sel:userWebsite:User :: User -> Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
userWebsite :: Maybe Text
..} = (\Maybe Text
userWebsite -> User { Maybe Text
$sel:userWebsite:User :: Maybe Text
userWebsite :: Maybe Text
userWebsite, Maybe Bool
Maybe Integer
Maybe Text
Maybe DateTime
userActive :: Maybe Bool
$sel:userAvatarUrl:User :: Maybe Text
$sel:userCreated:User :: Maybe DateTime
$sel:userDescription:User :: Maybe Text
$sel:userEmail:User :: Maybe Text
$sel:userFollowersCount:User :: Maybe Integer
$sel:userFollowingCount:User :: Maybe Integer
$sel:userFullName:User :: Maybe Text
$sel:userHtmlUrl:User :: Maybe Text
$sel:userId:User :: Maybe Integer
$sel:userIsAdmin:User :: Maybe Bool
$sel:userLanguage:User :: Maybe Text
$sel:userLastLogin:User :: Maybe DateTime
$sel:userLocation:User :: Maybe Text
$sel:userLogin:User :: Maybe Text
$sel:userLoginName:User :: Maybe Text
$sel:userProhibitLogin:User :: Maybe Bool
$sel:userRestricted:User :: Maybe Bool
$sel:userSourceId:User :: Maybe Integer
$sel:userStarredReposCount:User :: Maybe Integer
$sel:userVisibility:User :: Maybe Text
userActive :: Maybe Bool
userAvatarUrl :: Maybe Text
userCreated :: Maybe DateTime
userDescription :: Maybe Text
userEmail :: Maybe Text
userFollowersCount :: Maybe Integer
userFollowingCount :: Maybe Integer
userFullName :: Maybe Text
userHtmlUrl :: Maybe Text
userId :: Maybe Integer
userIsAdmin :: Maybe Bool
userLanguage :: Maybe Text
userLastLogin :: Maybe DateTime
userLocation :: Maybe Text
userLogin :: Maybe Text
userLoginName :: Maybe Text
userProhibitLogin :: Maybe Bool
userRestricted :: Maybe Bool
userSourceId :: Maybe Integer
userStarredReposCount :: Maybe Integer
userVisibility :: Maybe Text
..} ) (Maybe Text -> User) -> f (Maybe Text) -> f User
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userWebsite
{-# INLINE userWebsiteL #-}



-- * UserBadgeOption

-- | 'userBadgeOptionBadgeSlugs' Lens
userBadgeOptionBadgeSlugsL :: Lens_' UserBadgeOption (Maybe [Text])
userBadgeOptionBadgeSlugsL :: Lens_' UserBadgeOption (Maybe [Text])
userBadgeOptionBadgeSlugsL Maybe [Text] -> f (Maybe [Text])
f UserBadgeOption{Maybe [Text]
userBadgeOptionBadgeSlugs :: UserBadgeOption -> Maybe [Text]
userBadgeOptionBadgeSlugs :: Maybe [Text]
..} = (\Maybe [Text]
userBadgeOptionBadgeSlugs -> UserBadgeOption { Maybe [Text]
userBadgeOptionBadgeSlugs :: Maybe [Text]
userBadgeOptionBadgeSlugs :: Maybe [Text]
userBadgeOptionBadgeSlugs, ..} ) (Maybe [Text] -> UserBadgeOption)
-> f (Maybe [Text]) -> f UserBadgeOption
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
userBadgeOptionBadgeSlugs
{-# INLINE userBadgeOptionBadgeSlugsL #-}



-- * UserHeatmapData

-- | 'userHeatmapDataContributions' Lens
userHeatmapDataContributionsL :: Lens_' UserHeatmapData (Maybe Integer)
userHeatmapDataContributionsL :: Lens_' UserHeatmapData (Maybe Integer)
userHeatmapDataContributionsL Maybe Integer -> f (Maybe Integer)
f UserHeatmapData{Maybe Integer
userHeatmapDataContributions :: UserHeatmapData -> Maybe Integer
userHeatmapDataContributions :: Maybe Integer
userHeatmapDataTimestamp :: Maybe Integer
$sel:userHeatmapDataTimestamp:UserHeatmapData :: UserHeatmapData -> Maybe Integer
..} = (\Maybe Integer
userHeatmapDataContributions -> UserHeatmapData { Maybe Integer
userHeatmapDataContributions :: Maybe Integer
userHeatmapDataContributions :: Maybe Integer
userHeatmapDataContributions, Maybe Integer
userHeatmapDataTimestamp :: Maybe Integer
$sel:userHeatmapDataTimestamp:UserHeatmapData :: Maybe Integer
..} ) (Maybe Integer -> UserHeatmapData)
-> f (Maybe Integer) -> f UserHeatmapData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userHeatmapDataContributions
{-# INLINE userHeatmapDataContributionsL #-}

-- | 'userHeatmapDataTimestamp' Lens
userHeatmapDataTimestampL :: Lens_' UserHeatmapData (Maybe Integer)
userHeatmapDataTimestampL :: Lens_' UserHeatmapData (Maybe Integer)
userHeatmapDataTimestampL Maybe Integer -> f (Maybe Integer)
f UserHeatmapData{Maybe Integer
userHeatmapDataContributions :: UserHeatmapData -> Maybe Integer
$sel:userHeatmapDataTimestamp:UserHeatmapData :: UserHeatmapData -> Maybe Integer
userHeatmapDataContributions :: Maybe Integer
userHeatmapDataTimestamp :: Maybe Integer
..} = (\Maybe Integer
userHeatmapDataTimestamp -> UserHeatmapData { Maybe Integer
$sel:userHeatmapDataTimestamp:UserHeatmapData :: Maybe Integer
userHeatmapDataTimestamp :: Maybe Integer
userHeatmapDataTimestamp, Maybe Integer
userHeatmapDataContributions :: Maybe Integer
userHeatmapDataContributions :: Maybe Integer
..} ) (Maybe Integer -> UserHeatmapData)
-> f (Maybe Integer) -> f UserHeatmapData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userHeatmapDataTimestamp
{-# INLINE userHeatmapDataTimestampL #-}



-- * UserSearch200Response

-- | 'userSearch200ResponseData' Lens
userSearch200ResponseDataL :: Lens_' UserSearch200Response (Maybe [User])
userSearch200ResponseDataL :: Lens_' UserSearch200Response (Maybe [User])
userSearch200ResponseDataL Maybe [User] -> f (Maybe [User])
f UserSearch200Response{Maybe Bool
Maybe [User]
userSearch200ResponseData :: UserSearch200Response -> Maybe [User]
userSearch200ResponseData :: Maybe [User]
userSearch200ResponseOk :: Maybe Bool
$sel:userSearch200ResponseOk:UserSearch200Response :: UserSearch200Response -> Maybe Bool
..} = (\Maybe [User]
userSearch200ResponseData -> UserSearch200Response { Maybe [User]
userSearch200ResponseData :: Maybe [User]
userSearch200ResponseData :: Maybe [User]
userSearch200ResponseData, Maybe Bool
userSearch200ResponseOk :: Maybe Bool
$sel:userSearch200ResponseOk:UserSearch200Response :: Maybe Bool
..} ) (Maybe [User] -> UserSearch200Response)
-> f (Maybe [User]) -> f UserSearch200Response
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [User] -> f (Maybe [User])
f Maybe [User]
userSearch200ResponseData
{-# INLINE userSearch200ResponseDataL #-}

-- | 'userSearch200ResponseOk' Lens
userSearch200ResponseOkL :: Lens_' UserSearch200Response (Maybe Bool)
userSearch200ResponseOkL :: Lens_' UserSearch200Response (Maybe Bool)
userSearch200ResponseOkL Maybe Bool -> f (Maybe Bool)
f UserSearch200Response{Maybe Bool
Maybe [User]
userSearch200ResponseData :: UserSearch200Response -> Maybe [User]
$sel:userSearch200ResponseOk:UserSearch200Response :: UserSearch200Response -> Maybe Bool
userSearch200ResponseData :: Maybe [User]
userSearch200ResponseOk :: Maybe Bool
..} = (\Maybe Bool
userSearch200ResponseOk -> UserSearch200Response { Maybe Bool
$sel:userSearch200ResponseOk:UserSearch200Response :: Maybe Bool
userSearch200ResponseOk :: Maybe Bool
userSearch200ResponseOk, Maybe [User]
userSearch200ResponseData :: Maybe [User]
userSearch200ResponseData :: Maybe [User]
..} ) (Maybe Bool -> UserSearch200Response)
-> f (Maybe Bool) -> f UserSearch200Response
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userSearch200ResponseOk
{-# INLINE userSearch200ResponseOkL #-}



-- * UserSettings

-- | 'userSettingsDescription' Lens
userSettingsDescriptionL :: Lens_' UserSettings (Maybe Text)
userSettingsDescriptionL :: Lens_' UserSettings (Maybe Text)
userSettingsDescriptionL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
..} = (\Maybe Text
userSettingsDescription -> UserSettings { Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDescription, Maybe Bool
Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsDescription
{-# INLINE userSettingsDescriptionL #-}

-- | 'userSettingsDiffViewStyle' Lens
userSettingsDiffViewStyleL :: Lens_' UserSettings (Maybe Text)
userSettingsDiffViewStyleL :: Lens_' UserSettings (Maybe Text)
userSettingsDiffViewStyleL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsDiffViewStyle -> UserSettings { Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsDiffViewStyle, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsDiffViewStyle
{-# INLINE userSettingsDiffViewStyleL #-}

-- | 'userSettingsFullName' Lens
userSettingsFullNameL :: Lens_' UserSettings (Maybe Text)
userSettingsFullNameL :: Lens_' UserSettings (Maybe Text)
userSettingsFullNameL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsFullName -> UserSettings { Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsFullName, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsFullName
{-# INLINE userSettingsFullNameL #-}

-- | 'userSettingsHideActivity' Lens
userSettingsHideActivityL :: Lens_' UserSettings (Maybe Bool)
userSettingsHideActivityL :: Lens_' UserSettings (Maybe Bool)
userSettingsHideActivityL Maybe Bool -> f (Maybe Bool)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Bool
userSettingsHideActivity -> UserSettings { Maybe Bool
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
userSettingsHideActivity :: Maybe Bool
userSettingsHideActivity, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Bool -> UserSettings) -> f (Maybe Bool) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userSettingsHideActivity
{-# INLINE userSettingsHideActivityL #-}

-- | 'userSettingsHideEmail' Lens
userSettingsHideEmailL :: Lens_' UserSettings (Maybe Bool)
userSettingsHideEmailL :: Lens_' UserSettings (Maybe Bool)
userSettingsHideEmailL Maybe Bool -> f (Maybe Bool)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Bool
userSettingsHideEmail -> UserSettings { Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsHideEmail, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Bool -> UserSettings) -> f (Maybe Bool) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userSettingsHideEmail
{-# INLINE userSettingsHideEmailL #-}

-- | 'userSettingsLanguage' Lens
userSettingsLanguageL :: Lens_' UserSettings (Maybe Text)
userSettingsLanguageL :: Lens_' UserSettings (Maybe Text)
userSettingsLanguageL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsLanguage -> UserSettings { Maybe Text
$sel:userSettingsLanguage:UserSettings :: Maybe Text
userSettingsLanguage :: Maybe Text
userSettingsLanguage, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsLanguage
{-# INLINE userSettingsLanguageL #-}

-- | 'userSettingsLocation' Lens
userSettingsLocationL :: Lens_' UserSettings (Maybe Text)
userSettingsLocationL :: Lens_' UserSettings (Maybe Text)
userSettingsLocationL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsLocation -> UserSettings { Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsLocation, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsLocation
{-# INLINE userSettingsLocationL #-}

-- | 'userSettingsTheme' Lens
userSettingsThemeL :: Lens_' UserSettings (Maybe Text)
userSettingsThemeL :: Lens_' UserSettings (Maybe Text)
userSettingsThemeL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsTheme -> UserSettings { Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsTheme, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsTheme
{-# INLINE userSettingsThemeL #-}

-- | 'userSettingsWebsite' Lens
userSettingsWebsiteL :: Lens_' UserSettings (Maybe Text)
userSettingsWebsiteL :: Lens_' UserSettings (Maybe Text)
userSettingsWebsiteL Maybe Text -> f (Maybe Text)
f UserSettings{Maybe Bool
Maybe Text
userSettingsDescription :: UserSettings -> Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsFullName:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsHideActivity:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: UserSettings -> Maybe Bool
$sel:userSettingsLanguage:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsLocation:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsTheme:UserSettings :: UserSettings -> Maybe Text
$sel:userSettingsWebsite:UserSettings :: UserSettings -> Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
userSettingsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsWebsite -> UserSettings { Maybe Text
$sel:userSettingsWebsite:UserSettings :: Maybe Text
userSettingsWebsite :: Maybe Text
userSettingsWebsite, Maybe Bool
Maybe Text
userSettingsDescription :: Maybe Text
$sel:userSettingsDiffViewStyle:UserSettings :: Maybe Text
$sel:userSettingsFullName:UserSettings :: Maybe Text
$sel:userSettingsHideActivity:UserSettings :: Maybe Bool
$sel:userSettingsHideEmail:UserSettings :: Maybe Bool
$sel:userSettingsLanguage:UserSettings :: Maybe Text
$sel:userSettingsLocation:UserSettings :: Maybe Text
$sel:userSettingsTheme:UserSettings :: Maybe Text
userSettingsDescription :: Maybe Text
userSettingsDiffViewStyle :: Maybe Text
userSettingsFullName :: Maybe Text
userSettingsHideActivity :: Maybe Bool
userSettingsHideEmail :: Maybe Bool
userSettingsLanguage :: Maybe Text
userSettingsLocation :: Maybe Text
userSettingsTheme :: Maybe Text
..} ) (Maybe Text -> UserSettings) -> f (Maybe Text) -> f UserSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsWebsite
{-# INLINE userSettingsWebsiteL #-}



-- * UserSettingsOptions

-- | 'userSettingsOptionsDescription' Lens
userSettingsOptionsDescriptionL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsDescriptionL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsDescriptionL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
..} = (\Maybe Text
userSettingsOptionsDescription -> UserSettingsOptions { Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDescription, Maybe Bool
Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsDescription
{-# INLINE userSettingsOptionsDescriptionL #-}

-- | 'userSettingsOptionsDiffViewStyle' Lens
userSettingsOptionsDiffViewStyleL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsDiffViewStyleL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsDiffViewStyleL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsOptionsDiffViewStyle -> UserSettingsOptions { Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsDiffViewStyle, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsDiffViewStyle
{-# INLINE userSettingsOptionsDiffViewStyleL #-}

-- | 'userSettingsOptionsFullName' Lens
userSettingsOptionsFullNameL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsFullNameL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsFullNameL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsOptionsFullName -> UserSettingsOptions { Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsFullName, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsFullName
{-# INLINE userSettingsOptionsFullNameL #-}

-- | 'userSettingsOptionsHideActivity' Lens
userSettingsOptionsHideActivityL :: Lens_' UserSettingsOptions (Maybe Bool)
userSettingsOptionsHideActivityL :: Lens_' UserSettingsOptions (Maybe Bool)
userSettingsOptionsHideActivityL Maybe Bool -> f (Maybe Bool)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Bool
userSettingsOptionsHideActivity -> UserSettingsOptions { Maybe Bool
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideActivity, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Bool -> UserSettingsOptions)
-> f (Maybe Bool) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userSettingsOptionsHideActivity
{-# INLINE userSettingsOptionsHideActivityL #-}

-- | 'userSettingsOptionsHideEmail' Lens
userSettingsOptionsHideEmailL :: Lens_' UserSettingsOptions (Maybe Bool)
userSettingsOptionsHideEmailL :: Lens_' UserSettingsOptions (Maybe Bool)
userSettingsOptionsHideEmailL Maybe Bool -> f (Maybe Bool)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Bool
userSettingsOptionsHideEmail -> UserSettingsOptions { Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsHideEmail, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Bool -> UserSettingsOptions)
-> f (Maybe Bool) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userSettingsOptionsHideEmail
{-# INLINE userSettingsOptionsHideEmailL #-}

-- | 'userSettingsOptionsLanguage' Lens
userSettingsOptionsLanguageL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsLanguageL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsLanguageL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsOptionsLanguage -> UserSettingsOptions { Maybe Text
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLanguage, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsLanguage
{-# INLINE userSettingsOptionsLanguageL #-}

-- | 'userSettingsOptionsLocation' Lens
userSettingsOptionsLocationL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsLocationL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsLocationL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsOptionsLocation -> UserSettingsOptions { Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsLocation, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsLocation
{-# INLINE userSettingsOptionsLocationL #-}

-- | 'userSettingsOptionsTheme' Lens
userSettingsOptionsThemeL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsThemeL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsThemeL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsOptionsTheme -> UserSettingsOptions { Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsTheme, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsTheme
{-# INLINE userSettingsOptionsThemeL #-}

-- | 'userSettingsOptionsWebsite' Lens
userSettingsOptionsWebsiteL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsWebsiteL :: Lens_' UserSettingsOptions (Maybe Text)
userSettingsOptionsWebsiteL Maybe Text -> f (Maybe Text)
f UserSettingsOptions{Maybe Bool
Maybe Text
userSettingsOptionsDescription :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: UserSettingsOptions -> Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: UserSettingsOptions -> Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
..} = (\Maybe Text
userSettingsOptionsWebsite -> UserSettingsOptions { Maybe Text
$sel:userSettingsOptionsWebsite:UserSettingsOptions :: Maybe Text
userSettingsOptionsWebsite :: Maybe Text
userSettingsOptionsWebsite, Maybe Bool
Maybe Text
userSettingsOptionsDescription :: Maybe Text
$sel:userSettingsOptionsDiffViewStyle:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsFullName:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsHideActivity:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsHideEmail:UserSettingsOptions :: Maybe Bool
$sel:userSettingsOptionsLanguage:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsLocation:UserSettingsOptions :: Maybe Text
$sel:userSettingsOptionsTheme:UserSettingsOptions :: Maybe Text
userSettingsOptionsDescription :: Maybe Text
userSettingsOptionsDiffViewStyle :: Maybe Text
userSettingsOptionsFullName :: Maybe Text
userSettingsOptionsHideActivity :: Maybe Bool
userSettingsOptionsHideEmail :: Maybe Bool
userSettingsOptionsLanguage :: Maybe Text
userSettingsOptionsLocation :: Maybe Text
userSettingsOptionsTheme :: Maybe Text
..} ) (Maybe Text -> UserSettingsOptions)
-> f (Maybe Text) -> f UserSettingsOptions
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userSettingsOptionsWebsite
{-# INLINE userSettingsOptionsWebsiteL #-}



-- * WatchInfo

-- | 'watchInfoCreatedAt' Lens
watchInfoCreatedAtL :: Lens_' WatchInfo (Maybe DateTime)
watchInfoCreatedAtL :: Lens_' WatchInfo (Maybe DateTime)
watchInfoCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f WatchInfo{Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: WatchInfo -> Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
$sel:watchInfoIgnored:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoReason:WatchInfo :: WatchInfo -> Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: WatchInfo -> Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoUrl:WatchInfo :: WatchInfo -> Maybe Text
..} = (\Maybe DateTime
watchInfoCreatedAt -> WatchInfo { Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
watchInfoCreatedAt, Maybe Bool
Maybe Value
Maybe Text
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
$sel:watchInfoIgnored:WatchInfo :: Maybe Bool
$sel:watchInfoReason:WatchInfo :: Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: Maybe Bool
$sel:watchInfoUrl:WatchInfo :: Maybe Text
..} ) (Maybe DateTime -> WatchInfo) -> f (Maybe DateTime) -> f WatchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
watchInfoCreatedAt
{-# INLINE watchInfoCreatedAtL #-}

-- | 'watchInfoIgnored' Lens
watchInfoIgnoredL :: Lens_' WatchInfo (Maybe Bool)
watchInfoIgnoredL :: Lens_' WatchInfo (Maybe Bool)
watchInfoIgnoredL Maybe Bool -> f (Maybe Bool)
f WatchInfo{Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: WatchInfo -> Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoReason:WatchInfo :: WatchInfo -> Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: WatchInfo -> Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoUrl:WatchInfo :: WatchInfo -> Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} = (\Maybe Bool
watchInfoIgnored -> WatchInfo { Maybe Bool
$sel:watchInfoIgnored:WatchInfo :: Maybe Bool
watchInfoIgnored :: Maybe Bool
watchInfoIgnored, Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
$sel:watchInfoReason:WatchInfo :: Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: Maybe Bool
$sel:watchInfoUrl:WatchInfo :: Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} ) (Maybe Bool -> WatchInfo) -> f (Maybe Bool) -> f WatchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
watchInfoIgnored
{-# INLINE watchInfoIgnoredL #-}

-- | 'watchInfoReason' Lens
watchInfoReasonL :: Lens_' WatchInfo (Maybe A.Value)
watchInfoReasonL :: Lens_' WatchInfo (Maybe Value)
watchInfoReasonL Maybe Value -> f (Maybe Value)
f WatchInfo{Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: WatchInfo -> Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoReason:WatchInfo :: WatchInfo -> Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: WatchInfo -> Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoUrl:WatchInfo :: WatchInfo -> Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} = (\Maybe Value
watchInfoReason -> WatchInfo { Maybe Value
$sel:watchInfoReason:WatchInfo :: Maybe Value
watchInfoReason :: Maybe Value
watchInfoReason, Maybe Bool
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: Maybe Bool
$sel:watchInfoRepositoryUrl:WatchInfo :: Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: Maybe Bool
$sel:watchInfoUrl:WatchInfo :: Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} ) (Maybe Value -> WatchInfo) -> f (Maybe Value) -> f WatchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
watchInfoReason
{-# INLINE watchInfoReasonL #-}

-- | 'watchInfoRepositoryUrl' Lens
watchInfoRepositoryUrlL :: Lens_' WatchInfo (Maybe Text)
watchInfoRepositoryUrlL :: Lens_' WatchInfo (Maybe Text)
watchInfoRepositoryUrlL Maybe Text -> f (Maybe Text)
f WatchInfo{Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: WatchInfo -> Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoReason:WatchInfo :: WatchInfo -> Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: WatchInfo -> Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoUrl:WatchInfo :: WatchInfo -> Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} = (\Maybe Text
watchInfoRepositoryUrl -> WatchInfo { Maybe Text
$sel:watchInfoRepositoryUrl:WatchInfo :: Maybe Text
watchInfoRepositoryUrl :: Maybe Text
watchInfoRepositoryUrl, Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: Maybe Bool
$sel:watchInfoReason:WatchInfo :: Maybe Value
$sel:watchInfoSubscribed:WatchInfo :: Maybe Bool
$sel:watchInfoUrl:WatchInfo :: Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} ) (Maybe Text -> WatchInfo) -> f (Maybe Text) -> f WatchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
watchInfoRepositoryUrl
{-# INLINE watchInfoRepositoryUrlL #-}

-- | 'watchInfoSubscribed' Lens
watchInfoSubscribedL :: Lens_' WatchInfo (Maybe Bool)
watchInfoSubscribedL :: Lens_' WatchInfo (Maybe Bool)
watchInfoSubscribedL Maybe Bool -> f (Maybe Bool)
f WatchInfo{Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: WatchInfo -> Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoReason:WatchInfo :: WatchInfo -> Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: WatchInfo -> Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoUrl:WatchInfo :: WatchInfo -> Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} = (\Maybe Bool
watchInfoSubscribed -> WatchInfo { Maybe Bool
$sel:watchInfoSubscribed:WatchInfo :: Maybe Bool
watchInfoSubscribed :: Maybe Bool
watchInfoSubscribed, Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: Maybe Bool
$sel:watchInfoReason:WatchInfo :: Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: Maybe Text
$sel:watchInfoUrl:WatchInfo :: Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoUrl :: Maybe Text
..} ) (Maybe Bool -> WatchInfo) -> f (Maybe Bool) -> f WatchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
watchInfoSubscribed
{-# INLINE watchInfoSubscribedL #-}

-- | 'watchInfoUrl' Lens
watchInfoUrlL :: Lens_' WatchInfo (Maybe Text)
watchInfoUrlL :: Lens_' WatchInfo (Maybe Text)
watchInfoUrlL Maybe Text -> f (Maybe Text)
f WatchInfo{Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: WatchInfo -> Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoReason:WatchInfo :: WatchInfo -> Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: WatchInfo -> Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: WatchInfo -> Maybe Bool
$sel:watchInfoUrl:WatchInfo :: WatchInfo -> Maybe Text
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
watchInfoUrl :: Maybe Text
..} = (\Maybe Text
watchInfoUrl -> WatchInfo { Maybe Text
$sel:watchInfoUrl:WatchInfo :: Maybe Text
watchInfoUrl :: Maybe Text
watchInfoUrl, Maybe Bool
Maybe Value
Maybe Text
Maybe DateTime
watchInfoCreatedAt :: Maybe DateTime
$sel:watchInfoIgnored:WatchInfo :: Maybe Bool
$sel:watchInfoReason:WatchInfo :: Maybe Value
$sel:watchInfoRepositoryUrl:WatchInfo :: Maybe Text
$sel:watchInfoSubscribed:WatchInfo :: Maybe Bool
watchInfoCreatedAt :: Maybe DateTime
watchInfoIgnored :: Maybe Bool
watchInfoReason :: Maybe Value
watchInfoRepositoryUrl :: Maybe Text
watchInfoSubscribed :: Maybe Bool
..} ) (Maybe Text -> WatchInfo) -> f (Maybe Text) -> f WatchInfo
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
watchInfoUrl
{-# INLINE watchInfoUrlL #-}



-- * WikiCommit

-- | 'wikiCommitAuthor' Lens
wikiCommitAuthorL :: Lens_' WikiCommit (Maybe CommitUser)
wikiCommitAuthorL :: Lens_' WikiCommit (Maybe CommitUser)
wikiCommitAuthorL Maybe CommitUser -> f (Maybe CommitUser)
f WikiCommit{Maybe Text
Maybe CommitUser
wikiCommitAuthor :: WikiCommit -> Maybe CommitUser
wikiCommitAuthor :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
wikiCommitSha :: Maybe Text
$sel:wikiCommitCommiter:WikiCommit :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: WikiCommit -> Maybe Text
$sel:wikiCommitSha:WikiCommit :: WikiCommit -> Maybe Text
..} = (\Maybe CommitUser
wikiCommitAuthor -> WikiCommit { Maybe CommitUser
wikiCommitAuthor :: Maybe CommitUser
wikiCommitAuthor :: Maybe CommitUser
wikiCommitAuthor, Maybe Text
Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
wikiCommitSha :: Maybe Text
$sel:wikiCommitCommiter:WikiCommit :: Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: Maybe Text
$sel:wikiCommitSha:WikiCommit :: Maybe Text
..} ) (Maybe CommitUser -> WikiCommit)
-> f (Maybe CommitUser) -> f WikiCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
wikiCommitAuthor
{-# INLINE wikiCommitAuthorL #-}

-- | 'wikiCommitCommiter' Lens
wikiCommitCommiterL :: Lens_' WikiCommit (Maybe CommitUser)
wikiCommitCommiterL :: Lens_' WikiCommit (Maybe CommitUser)
wikiCommitCommiterL Maybe CommitUser -> f (Maybe CommitUser)
f WikiCommit{Maybe Text
Maybe CommitUser
wikiCommitAuthor :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitCommiter:WikiCommit :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: WikiCommit -> Maybe Text
$sel:wikiCommitSha:WikiCommit :: WikiCommit -> Maybe Text
wikiCommitAuthor :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
wikiCommitSha :: Maybe Text
..} = (\Maybe CommitUser
wikiCommitCommiter -> WikiCommit { Maybe CommitUser
$sel:wikiCommitCommiter:WikiCommit :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitCommiter, Maybe Text
Maybe CommitUser
wikiCommitAuthor :: Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: Maybe Text
$sel:wikiCommitSha:WikiCommit :: Maybe Text
wikiCommitAuthor :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
wikiCommitSha :: Maybe Text
..} ) (Maybe CommitUser -> WikiCommit)
-> f (Maybe CommitUser) -> f WikiCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe CommitUser -> f (Maybe CommitUser)
f Maybe CommitUser
wikiCommitCommiter
{-# INLINE wikiCommitCommiterL #-}

-- | 'wikiCommitMessage' Lens
wikiCommitMessageL :: Lens_' WikiCommit (Maybe Text)
wikiCommitMessageL :: Lens_' WikiCommit (Maybe Text)
wikiCommitMessageL Maybe Text -> f (Maybe Text)
f WikiCommit{Maybe Text
Maybe CommitUser
wikiCommitAuthor :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitCommiter:WikiCommit :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: WikiCommit -> Maybe Text
$sel:wikiCommitSha:WikiCommit :: WikiCommit -> Maybe Text
wikiCommitAuthor :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
wikiCommitSha :: Maybe Text
..} = (\Maybe Text
wikiCommitMessage -> WikiCommit { Maybe Text
$sel:wikiCommitMessage:WikiCommit :: Maybe Text
wikiCommitMessage :: Maybe Text
wikiCommitMessage, Maybe Text
Maybe CommitUser
wikiCommitAuthor :: Maybe CommitUser
$sel:wikiCommitCommiter:WikiCommit :: Maybe CommitUser
$sel:wikiCommitSha:WikiCommit :: Maybe Text
wikiCommitAuthor :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitSha :: Maybe Text
..} ) (Maybe Text -> WikiCommit) -> f (Maybe Text) -> f WikiCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiCommitMessage
{-# INLINE wikiCommitMessageL #-}

-- | 'wikiCommitSha' Lens
wikiCommitShaL :: Lens_' WikiCommit (Maybe Text)
wikiCommitShaL :: Lens_' WikiCommit (Maybe Text)
wikiCommitShaL Maybe Text -> f (Maybe Text)
f WikiCommit{Maybe Text
Maybe CommitUser
wikiCommitAuthor :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitCommiter:WikiCommit :: WikiCommit -> Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: WikiCommit -> Maybe Text
$sel:wikiCommitSha:WikiCommit :: WikiCommit -> Maybe Text
wikiCommitAuthor :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
wikiCommitSha :: Maybe Text
..} = (\Maybe Text
wikiCommitSha -> WikiCommit { Maybe Text
$sel:wikiCommitSha:WikiCommit :: Maybe Text
wikiCommitSha :: Maybe Text
wikiCommitSha, Maybe Text
Maybe CommitUser
wikiCommitAuthor :: Maybe CommitUser
$sel:wikiCommitCommiter:WikiCommit :: Maybe CommitUser
$sel:wikiCommitMessage:WikiCommit :: Maybe Text
wikiCommitAuthor :: Maybe CommitUser
wikiCommitCommiter :: Maybe CommitUser
wikiCommitMessage :: Maybe Text
..} ) (Maybe Text -> WikiCommit) -> f (Maybe Text) -> f WikiCommit
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiCommitSha
{-# INLINE wikiCommitShaL #-}



-- * WikiCommitList

-- | 'wikiCommitListCommits' Lens
wikiCommitListCommitsL :: Lens_' WikiCommitList (Maybe [WikiCommit])
wikiCommitListCommitsL :: Lens_' WikiCommitList (Maybe [WikiCommit])
wikiCommitListCommitsL Maybe [WikiCommit] -> f (Maybe [WikiCommit])
f WikiCommitList{Maybe Integer
Maybe [WikiCommit]
wikiCommitListCommits :: WikiCommitList -> Maybe [WikiCommit]
wikiCommitListCommits :: Maybe [WikiCommit]
wikiCommitListCount :: Maybe Integer
$sel:wikiCommitListCount:WikiCommitList :: WikiCommitList -> Maybe Integer
..} = (\Maybe [WikiCommit]
wikiCommitListCommits -> WikiCommitList { Maybe [WikiCommit]
wikiCommitListCommits :: Maybe [WikiCommit]
wikiCommitListCommits :: Maybe [WikiCommit]
wikiCommitListCommits, Maybe Integer
wikiCommitListCount :: Maybe Integer
$sel:wikiCommitListCount:WikiCommitList :: Maybe Integer
..} ) (Maybe [WikiCommit] -> WikiCommitList)
-> f (Maybe [WikiCommit]) -> f WikiCommitList
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [WikiCommit] -> f (Maybe [WikiCommit])
f Maybe [WikiCommit]
wikiCommitListCommits
{-# INLINE wikiCommitListCommitsL #-}

-- | 'wikiCommitListCount' Lens
wikiCommitListCountL :: Lens_' WikiCommitList (Maybe Integer)
wikiCommitListCountL :: Lens_' WikiCommitList (Maybe Integer)
wikiCommitListCountL Maybe Integer -> f (Maybe Integer)
f WikiCommitList{Maybe Integer
Maybe [WikiCommit]
wikiCommitListCommits :: WikiCommitList -> Maybe [WikiCommit]
$sel:wikiCommitListCount:WikiCommitList :: WikiCommitList -> Maybe Integer
wikiCommitListCommits :: Maybe [WikiCommit]
wikiCommitListCount :: Maybe Integer
..} = (\Maybe Integer
wikiCommitListCount -> WikiCommitList { Maybe Integer
$sel:wikiCommitListCount:WikiCommitList :: Maybe Integer
wikiCommitListCount :: Maybe Integer
wikiCommitListCount, Maybe [WikiCommit]
wikiCommitListCommits :: Maybe [WikiCommit]
wikiCommitListCommits :: Maybe [WikiCommit]
..} ) (Maybe Integer -> WikiCommitList)
-> f (Maybe Integer) -> f WikiCommitList
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
wikiCommitListCount
{-# INLINE wikiCommitListCountL #-}



-- * WikiPage

-- | 'wikiPageCommitCount' Lens
wikiPageCommitCountL :: Lens_' WikiPage (Maybe Integer)
wikiPageCommitCountL :: Lens_' WikiPage (Maybe Integer)
wikiPageCommitCountL Maybe Integer -> f (Maybe Integer)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
..} = (\Maybe Integer
wikiPageCommitCount -> WikiPage { Maybe Integer
wikiPageCommitCount :: Maybe Integer
wikiPageCommitCount :: Maybe Integer
wikiPageCommitCount, Maybe Text
Maybe WikiCommit
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
..} ) (Maybe Integer -> WikiPage) -> f (Maybe Integer) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
wikiPageCommitCount
{-# INLINE wikiPageCommitCountL #-}

-- | 'wikiPageContentBase64' Lens
wikiPageContentBase64L :: Lens_' WikiPage (Maybe Text)
wikiPageContentBase64L :: Lens_' WikiPage (Maybe Text)
wikiPageContentBase64L Maybe Text -> f (Maybe Text)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe Text
wikiPageContentBase64 -> WikiPage { Maybe Text
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
wikiPageContentBase64 :: Maybe Text
wikiPageContentBase64, Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} ) (Maybe Text -> WikiPage) -> f (Maybe Text) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageContentBase64
{-# INLINE wikiPageContentBase64L #-}

-- | 'wikiPageFooter' Lens
wikiPageFooterL :: Lens_' WikiPage (Maybe Text)
wikiPageFooterL :: Lens_' WikiPage (Maybe Text)
wikiPageFooterL Maybe Text -> f (Maybe Text)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe Text
wikiPageFooter -> WikiPage { Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageFooter, Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} ) (Maybe Text -> WikiPage) -> f (Maybe Text) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageFooter
{-# INLINE wikiPageFooterL #-}

-- | 'wikiPageHtmlUrl' Lens
wikiPageHtmlUrlL :: Lens_' WikiPage (Maybe Text)
wikiPageHtmlUrlL :: Lens_' WikiPage (Maybe Text)
wikiPageHtmlUrlL Maybe Text -> f (Maybe Text)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe Text
wikiPageHtmlUrl -> WikiPage { Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageHtmlUrl, Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} ) (Maybe Text -> WikiPage) -> f (Maybe Text) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageHtmlUrl
{-# INLINE wikiPageHtmlUrlL #-}

-- | 'wikiPageLastCommit' Lens
wikiPageLastCommitL :: Lens_' WikiPage (Maybe WikiCommit)
wikiPageLastCommitL :: Lens_' WikiPage (Maybe WikiCommit)
wikiPageLastCommitL Maybe WikiCommit -> f (Maybe WikiCommit)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe WikiCommit
wikiPageLastCommit -> WikiPage { Maybe WikiCommit
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
wikiPageLastCommit :: Maybe WikiCommit
wikiPageLastCommit, Maybe Integer
Maybe Text
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} ) (Maybe WikiCommit -> WikiPage)
-> f (Maybe WikiCommit) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe WikiCommit -> f (Maybe WikiCommit)
f Maybe WikiCommit
wikiPageLastCommit
{-# INLINE wikiPageLastCommitL #-}

-- | 'wikiPageSidebar' Lens
wikiPageSidebarL :: Lens_' WikiPage (Maybe Text)
wikiPageSidebarL :: Lens_' WikiPage (Maybe Text)
wikiPageSidebarL Maybe Text -> f (Maybe Text)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe Text
wikiPageSidebar -> WikiPage { Maybe Text
$sel:wikiPageSidebar:WikiPage :: Maybe Text
wikiPageSidebar :: Maybe Text
wikiPageSidebar, Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} ) (Maybe Text -> WikiPage) -> f (Maybe Text) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageSidebar
{-# INLINE wikiPageSidebarL #-}

-- | 'wikiPageSubUrl' Lens
wikiPageSubUrlL :: Lens_' WikiPage (Maybe Text)
wikiPageSubUrlL :: Lens_' WikiPage (Maybe Text)
wikiPageSubUrlL Maybe Text -> f (Maybe Text)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe Text
wikiPageSubUrl -> WikiPage { Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageSubUrl, Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageTitle :: Maybe Text
..} ) (Maybe Text -> WikiPage) -> f (Maybe Text) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageSubUrl
{-# INLINE wikiPageSubUrlL #-}

-- | 'wikiPageTitle' Lens
wikiPageTitleL :: Lens_' WikiPage (Maybe Text)
wikiPageTitleL :: Lens_' WikiPage (Maybe Text)
wikiPageTitleL Maybe Text -> f (Maybe Text)
f WikiPage{Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: WikiPage -> Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageFooter:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageLastCommit:WikiPage :: WikiPage -> Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageSubUrl:WikiPage :: WikiPage -> Maybe Text
$sel:wikiPageTitle:WikiPage :: WikiPage -> Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
wikiPageTitle :: Maybe Text
..} = (\Maybe Text
wikiPageTitle -> WikiPage { Maybe Text
$sel:wikiPageTitle:WikiPage :: Maybe Text
wikiPageTitle :: Maybe Text
wikiPageTitle, Maybe Integer
Maybe Text
Maybe WikiCommit
wikiPageCommitCount :: Maybe Integer
$sel:wikiPageContentBase64:WikiPage :: Maybe Text
$sel:wikiPageFooter:WikiPage :: Maybe Text
$sel:wikiPageHtmlUrl:WikiPage :: Maybe Text
$sel:wikiPageLastCommit:WikiPage :: Maybe WikiCommit
$sel:wikiPageSidebar:WikiPage :: Maybe Text
$sel:wikiPageSubUrl:WikiPage :: Maybe Text
wikiPageCommitCount :: Maybe Integer
wikiPageContentBase64 :: Maybe Text
wikiPageFooter :: Maybe Text
wikiPageHtmlUrl :: Maybe Text
wikiPageLastCommit :: Maybe WikiCommit
wikiPageSidebar :: Maybe Text
wikiPageSubUrl :: Maybe Text
..} ) (Maybe Text -> WikiPage) -> f (Maybe Text) -> f WikiPage
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageTitle
{-# INLINE wikiPageTitleL #-}



-- * WikiPageMetaData

-- | 'wikiPageMetaDataHtmlUrl' Lens
wikiPageMetaDataHtmlUrlL :: Lens_' WikiPageMetaData (Maybe Text)
wikiPageMetaDataHtmlUrlL :: Lens_' WikiPageMetaData (Maybe Text)
wikiPageMetaDataHtmlUrlL Maybe Text -> f (Maybe Text)
f WikiPageMetaData{Maybe Text
Maybe WikiCommit
wikiPageMetaDataHtmlUrl :: WikiPageMetaData -> Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: WikiPageMetaData -> Maybe WikiCommit
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
..} = (\Maybe Text
wikiPageMetaDataHtmlUrl -> WikiPageMetaData { Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataHtmlUrl, Maybe Text
Maybe WikiCommit
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: Maybe WikiCommit
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: Maybe Text
..} ) (Maybe Text -> WikiPageMetaData)
-> f (Maybe Text) -> f WikiPageMetaData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageMetaDataHtmlUrl
{-# INLINE wikiPageMetaDataHtmlUrlL #-}

-- | 'wikiPageMetaDataLastCommit' Lens
wikiPageMetaDataLastCommitL :: Lens_' WikiPageMetaData (Maybe WikiCommit)
wikiPageMetaDataLastCommitL :: Lens_' WikiPageMetaData (Maybe WikiCommit)
wikiPageMetaDataLastCommitL Maybe WikiCommit -> f (Maybe WikiCommit)
f WikiPageMetaData{Maybe Text
Maybe WikiCommit
wikiPageMetaDataHtmlUrl :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: WikiPageMetaData -> Maybe WikiCommit
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
..} = (\Maybe WikiCommit
wikiPageMetaDataLastCommit -> WikiPageMetaData { Maybe WikiCommit
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: Maybe WikiCommit
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataLastCommit, Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
..} ) (Maybe WikiCommit -> WikiPageMetaData)
-> f (Maybe WikiCommit) -> f WikiPageMetaData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe WikiCommit -> f (Maybe WikiCommit)
f Maybe WikiCommit
wikiPageMetaDataLastCommit
{-# INLINE wikiPageMetaDataLastCommitL #-}

-- | 'wikiPageMetaDataSubUrl' Lens
wikiPageMetaDataSubUrlL :: Lens_' WikiPageMetaData (Maybe Text)
wikiPageMetaDataSubUrlL :: Lens_' WikiPageMetaData (Maybe Text)
wikiPageMetaDataSubUrlL Maybe Text -> f (Maybe Text)
f WikiPageMetaData{Maybe Text
Maybe WikiCommit
wikiPageMetaDataHtmlUrl :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: WikiPageMetaData -> Maybe WikiCommit
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
..} = (\Maybe Text
wikiPageMetaDataSubUrl -> WikiPageMetaData { Maybe Text
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: Maybe Text
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataSubUrl, Maybe Text
Maybe WikiCommit
wikiPageMetaDataHtmlUrl :: Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: Maybe WikiCommit
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataTitle :: Maybe Text
..} ) (Maybe Text -> WikiPageMetaData)
-> f (Maybe Text) -> f WikiPageMetaData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageMetaDataSubUrl
{-# INLINE wikiPageMetaDataSubUrlL #-}

-- | 'wikiPageMetaDataTitle' Lens
wikiPageMetaDataTitleL :: Lens_' WikiPageMetaData (Maybe Text)
wikiPageMetaDataTitleL :: Lens_' WikiPageMetaData (Maybe Text)
wikiPageMetaDataTitleL Maybe Text -> f (Maybe Text)
f WikiPageMetaData{Maybe Text
Maybe WikiCommit
wikiPageMetaDataHtmlUrl :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: WikiPageMetaData -> Maybe WikiCommit
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: WikiPageMetaData -> Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataSubUrl :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
..} = (\Maybe Text
wikiPageMetaDataTitle -> WikiPageMetaData { Maybe Text
$sel:wikiPageMetaDataTitle:WikiPageMetaData :: Maybe Text
wikiPageMetaDataTitle :: Maybe Text
wikiPageMetaDataTitle, Maybe Text
Maybe WikiCommit
wikiPageMetaDataHtmlUrl :: Maybe Text
$sel:wikiPageMetaDataLastCommit:WikiPageMetaData :: Maybe WikiCommit
$sel:wikiPageMetaDataSubUrl:WikiPageMetaData :: Maybe Text
wikiPageMetaDataHtmlUrl :: Maybe Text
wikiPageMetaDataLastCommit :: Maybe WikiCommit
wikiPageMetaDataSubUrl :: Maybe Text
..} ) (Maybe Text -> WikiPageMetaData)
-> f (Maybe Text) -> f WikiPageMetaData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wikiPageMetaDataTitle
{-# INLINE wikiPageMetaDataTitleL #-}