{- This file was auto-generated from temporal/api/failure/v1/message.proto by the proto-lens-protoc program. -}
{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}
{-# OPTIONS_GHC -Wno-unused-imports#-}
{-# OPTIONS_GHC -Wno-duplicate-exports#-}
{-# OPTIONS_GHC -Wno-dodgy-exports#-}
module Proto.Temporal.Api.Failure.V1.Message_Fields where
import qualified Data.ProtoLens.Runtime.Prelude as Prelude
import qualified Data.ProtoLens.Runtime.Data.Int as Data.Int
import qualified Data.ProtoLens.Runtime.Data.Monoid as Data.Monoid
import qualified Data.ProtoLens.Runtime.Data.Word as Data.Word
import qualified Data.ProtoLens.Runtime.Data.ProtoLens as Data.ProtoLens
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes as Data.ProtoLens.Encoding.Bytes
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing as Data.ProtoLens.Encoding.Growing
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe as Data.ProtoLens.Encoding.Parser.Unsafe
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire as Data.ProtoLens.Encoding.Wire
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Field as Data.ProtoLens.Field
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum as Data.ProtoLens.Message.Enum
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types as Data.ProtoLens.Service.Types
import qualified Data.ProtoLens.Runtime.Lens.Family2 as Lens.Family2
import qualified Data.ProtoLens.Runtime.Lens.Family2.Unchecked as Lens.Family2.Unchecked
import qualified Data.ProtoLens.Runtime.Data.Text as Data.Text
import qualified Data.ProtoLens.Runtime.Data.Map as Data.Map
import qualified Data.ProtoLens.Runtime.Data.ByteString as Data.ByteString
import qualified Data.ProtoLens.Runtime.Data.ByteString.Char8 as Data.ByteString.Char8
import qualified Data.ProtoLens.Runtime.Data.Text.Encoding as Data.Text.Encoding
import qualified Data.ProtoLens.Runtime.Data.Vector as Data.Vector
import qualified Data.ProtoLens.Runtime.Data.Vector.Generic as Data.Vector.Generic
import qualified Data.ProtoLens.Runtime.Data.Vector.Unboxed as Data.Vector.Unboxed
import qualified Data.ProtoLens.Runtime.Text.Read as Text.Read
import qualified Proto.Google.Protobuf.Duration
import qualified Proto.Temporal.Api.Common.V1.Message
import qualified Proto.Temporal.Api.Enums.V1.Workflow
activityFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "activityFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
activityFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "activityFailureInfo" a) =>
LensLike' f s a
activityFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"activityFailureInfo"
activityId ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "activityId" a) =>
  Lens.Family2.LensLike' f s a
activityId :: forall (f :: * -> *) s a.
(Functor f, HasField s "activityId" a) =>
LensLike' f s a
activityId = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"activityId"
activityType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "activityType" a) =>
  Lens.Family2.LensLike' f s a
activityType :: forall (f :: * -> *) s a.
(Functor f, HasField s "activityType" a) =>
LensLike' f s a
activityType = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"activityType"
applicationFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "applicationFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
applicationFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "applicationFailureInfo" a) =>
LensLike' f s a
applicationFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"applicationFailureInfo"
canceledFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "canceledFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
canceledFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "canceledFailureInfo" a) =>
LensLike' f s a
canceledFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"canceledFailureInfo"
cause ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "cause" a) =>
  Lens.Family2.LensLike' f s a
cause :: forall (f :: * -> *) s a.
(Functor f, HasField s "cause" a) =>
LensLike' f s a
cause = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"cause"
childWorkflowExecutionFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "childWorkflowExecutionFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
childWorkflowExecutionFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "childWorkflowExecutionFailureInfo" a) =>
LensLike' f s a
childWorkflowExecutionFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"childWorkflowExecutionFailureInfo"
details ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "details" a) =>
  Lens.Family2.LensLike' f s a
details :: forall (f :: * -> *) s a.
(Functor f, HasField s "details" a) =>
LensLike' f s a
details = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"details"
encodedAttributes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "encodedAttributes" a) =>
  Lens.Family2.LensLike' f s a
encodedAttributes :: forall (f :: * -> *) s a.
(Functor f, HasField s "encodedAttributes" a) =>
LensLike' f s a
encodedAttributes = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"encodedAttributes"
endpoint ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "endpoint" a) =>
  Lens.Family2.LensLike' f s a
endpoint :: forall (f :: * -> *) s a.
(Functor f, HasField s "endpoint" a) =>
LensLike' f s a
endpoint = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"endpoint"
identity ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "identity" a) =>
  Lens.Family2.LensLike' f s a
identity :: forall (f :: * -> *) s a.
(Functor f, HasField s "identity" a) =>
LensLike' f s a
identity = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"identity"
initiatedEventId ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "initiatedEventId" a) =>
  Lens.Family2.LensLike' f s a
initiatedEventId :: forall (f :: * -> *) s a.
(Functor f, HasField s "initiatedEventId" a) =>
LensLike' f s a
initiatedEventId = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"initiatedEventId"
lastHeartbeatDetails ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "lastHeartbeatDetails" a) =>
  Lens.Family2.LensLike' f s a
lastHeartbeatDetails :: forall (f :: * -> *) s a.
(Functor f, HasField s "lastHeartbeatDetails" a) =>
LensLike' f s a
lastHeartbeatDetails
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"lastHeartbeatDetails"
maybe'activityFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'activityFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'activityFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'activityFailureInfo" a) =>
LensLike' f s a
maybe'activityFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'activityFailureInfo"
maybe'activityType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'activityType" a) =>
  Lens.Family2.LensLike' f s a
maybe'activityType :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'activityType" a) =>
LensLike' f s a
maybe'activityType
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'activityType"
maybe'applicationFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'applicationFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'applicationFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'applicationFailureInfo" a) =>
LensLike' f s a
maybe'applicationFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'applicationFailureInfo"
maybe'canceledFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'canceledFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'canceledFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'canceledFailureInfo" a) =>
LensLike' f s a
maybe'canceledFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'canceledFailureInfo"
maybe'cause ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'cause" a) =>
  Lens.Family2.LensLike' f s a
maybe'cause :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'cause" a) =>
LensLike' f s a
maybe'cause = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'cause"
maybe'childWorkflowExecutionFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'childWorkflowExecutionFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'childWorkflowExecutionFailureInfo :: forall (f :: * -> *) s a.
(Functor f,
 HasField s "maybe'childWorkflowExecutionFailureInfo" a) =>
LensLike' f s a
maybe'childWorkflowExecutionFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field
      @"maybe'childWorkflowExecutionFailureInfo"
maybe'details ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'details" a) =>
  Lens.Family2.LensLike' f s a
maybe'details :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'details" a) =>
LensLike' f s a
maybe'details = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'details"
maybe'encodedAttributes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'encodedAttributes" a) =>
  Lens.Family2.LensLike' f s a
maybe'encodedAttributes :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'encodedAttributes" a) =>
LensLike' f s a
maybe'encodedAttributes
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'encodedAttributes"
maybe'failureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'failureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'failureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'failureInfo" a) =>
LensLike' f s a
maybe'failureInfo = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'failureInfo"
maybe'lastHeartbeatDetails ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'lastHeartbeatDetails" a) =>
  Lens.Family2.LensLike' f s a
maybe'lastHeartbeatDetails :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'lastHeartbeatDetails" a) =>
LensLike' f s a
maybe'lastHeartbeatDetails
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'lastHeartbeatDetails"
maybe'nextRetryDelay ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'nextRetryDelay" a) =>
  Lens.Family2.LensLike' f s a
maybe'nextRetryDelay :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'nextRetryDelay" a) =>
LensLike' f s a
maybe'nextRetryDelay
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'nextRetryDelay"
maybe'nexusOperationExecutionFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'nexusOperationExecutionFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'nexusOperationExecutionFailureInfo :: forall (f :: * -> *) s a.
(Functor f,
 HasField s "maybe'nexusOperationExecutionFailureInfo" a) =>
LensLike' f s a
maybe'nexusOperationExecutionFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field
      @"maybe'nexusOperationExecutionFailureInfo"
maybe'resetWorkflowFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'resetWorkflowFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'resetWorkflowFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'resetWorkflowFailureInfo" a) =>
LensLike' f s a
maybe'resetWorkflowFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'resetWorkflowFailureInfo"
maybe'serverFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'serverFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'serverFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'serverFailureInfo" a) =>
LensLike' f s a
maybe'serverFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'serverFailureInfo"
maybe'terminatedFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'terminatedFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'terminatedFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'terminatedFailureInfo" a) =>
LensLike' f s a
maybe'terminatedFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'terminatedFailureInfo"
maybe'timeoutFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'timeoutFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'timeoutFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'timeoutFailureInfo" a) =>
LensLike' f s a
maybe'timeoutFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'timeoutFailureInfo"
maybe'workflowExecution ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'workflowExecution" a) =>
  Lens.Family2.LensLike' f s a
maybe'workflowExecution :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'workflowExecution" a) =>
LensLike' f s a
maybe'workflowExecution
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'workflowExecution"
maybe'workflowType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'workflowType" a) =>
  Lens.Family2.LensLike' f s a
maybe'workflowType :: forall (f :: * -> *) s a.
(Functor f, HasField s "maybe'workflowType" a) =>
LensLike' f s a
maybe'workflowType
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'workflowType"
message ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "message" a) =>
  Lens.Family2.LensLike' f s a
message :: forall (f :: * -> *) s a.
(Functor f, HasField s "message" a) =>
LensLike' f s a
message = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"message"
namespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "namespace" a) =>
  Lens.Family2.LensLike' f s a
namespace :: forall (f :: * -> *) s a.
(Functor f, HasField s "namespace" a) =>
LensLike' f s a
namespace = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"namespace"
nextRetryDelay ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "nextRetryDelay" a) =>
  Lens.Family2.LensLike' f s a
nextRetryDelay :: forall (f :: * -> *) s a.
(Functor f, HasField s "nextRetryDelay" a) =>
LensLike' f s a
nextRetryDelay = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"nextRetryDelay"
nexusOperationExecutionFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "nexusOperationExecutionFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
nexusOperationExecutionFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "nexusOperationExecutionFailureInfo" a) =>
LensLike' f s a
nexusOperationExecutionFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"nexusOperationExecutionFailureInfo"
nonRetryable ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "nonRetryable" a) =>
  Lens.Family2.LensLike' f s a
nonRetryable :: forall (f :: * -> *) s a.
(Functor f, HasField s "nonRetryable" a) =>
LensLike' f s a
nonRetryable = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"nonRetryable"
operation ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "operation" a) =>
  Lens.Family2.LensLike' f s a
operation :: forall (f :: * -> *) s a.
(Functor f, HasField s "operation" a) =>
LensLike' f s a
operation = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"operation"
operationId ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "operationId" a) =>
  Lens.Family2.LensLike' f s a
operationId :: forall (f :: * -> *) s a.
(Functor f, HasField s "operationId" a) =>
LensLike' f s a
operationId = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"operationId"
resetWorkflowFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "resetWorkflowFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
resetWorkflowFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "resetWorkflowFailureInfo" a) =>
LensLike' f s a
resetWorkflowFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"resetWorkflowFailureInfo"
retryState ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "retryState" a) =>
  Lens.Family2.LensLike' f s a
retryState :: forall (f :: * -> *) s a.
(Functor f, HasField s "retryState" a) =>
LensLike' f s a
retryState = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"retryState"
scheduledEventId ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "scheduledEventId" a) =>
  Lens.Family2.LensLike' f s a
scheduledEventId :: forall (f :: * -> *) s a.
(Functor f, HasField s "scheduledEventId" a) =>
LensLike' f s a
scheduledEventId = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"scheduledEventId"
serverFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "serverFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
serverFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "serverFailureInfo" a) =>
LensLike' f s a
serverFailureInfo = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"serverFailureInfo"
service ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "service" a) =>
  Lens.Family2.LensLike' f s a
service :: forall (f :: * -> *) s a.
(Functor f, HasField s "service" a) =>
LensLike' f s a
service = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"service"
source ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "source" a) =>
  Lens.Family2.LensLike' f s a
source :: forall (f :: * -> *) s a.
(Functor f, HasField s "source" a) =>
LensLike' f s a
source = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"source"
stackTrace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "stackTrace" a) =>
  Lens.Family2.LensLike' f s a
stackTrace :: forall (f :: * -> *) s a.
(Functor f, HasField s "stackTrace" a) =>
LensLike' f s a
stackTrace = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"stackTrace"
startedEventId ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "startedEventId" a) =>
  Lens.Family2.LensLike' f s a
startedEventId :: forall (f :: * -> *) s a.
(Functor f, HasField s "startedEventId" a) =>
LensLike' f s a
startedEventId = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"startedEventId"
terminatedFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "terminatedFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
terminatedFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "terminatedFailureInfo" a) =>
LensLike' f s a
terminatedFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"terminatedFailureInfo"
timeoutFailureInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "timeoutFailureInfo" a) =>
  Lens.Family2.LensLike' f s a
timeoutFailureInfo :: forall (f :: * -> *) s a.
(Functor f, HasField s "timeoutFailureInfo" a) =>
LensLike' f s a
timeoutFailureInfo
  = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"timeoutFailureInfo"
timeoutType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "timeoutType" a) =>
  Lens.Family2.LensLike' f s a
timeoutType :: forall (f :: * -> *) s a.
(Functor f, HasField s "timeoutType" a) =>
LensLike' f s a
timeoutType = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"timeoutType"
type' ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "type'" a) =>
  Lens.Family2.LensLike' f s a
type' :: forall (f :: * -> *) s a.
(Functor f, HasField s "type'" a) =>
LensLike' f s a
type' = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"type'"
workflowExecution ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "workflowExecution" a) =>
  Lens.Family2.LensLike' f s a
workflowExecution :: forall (f :: * -> *) s a.
(Functor f, HasField s "workflowExecution" a) =>
LensLike' f s a
workflowExecution = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"workflowExecution"
workflowType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "workflowType" a) =>
  Lens.Family2.LensLike' f s a
workflowType :: forall (f :: * -> *) s a.
(Functor f, HasField s "workflowType" a) =>
LensLike' f s a
workflowType = forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"workflowType"