| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Proto.Google.Protobuf.Descriptor
- data DescriptorProto = DescriptorProto {- _DescriptorProto'name :: !(Maybe Text)
- _DescriptorProto'field :: ![FieldDescriptorProto]
- _DescriptorProto'extension :: ![FieldDescriptorProto]
- _DescriptorProto'nestedType :: ![DescriptorProto]
- _DescriptorProto'enumType :: ![EnumDescriptorProto]
- _DescriptorProto'extensionRange :: ![DescriptorProto'ExtensionRange]
- _DescriptorProto'oneofDecl :: ![OneofDescriptorProto]
- _DescriptorProto'options :: !(Maybe MessageOptions)
- _DescriptorProto'reservedRange :: ![DescriptorProto'ReservedRange]
- _DescriptorProto'reservedName :: ![Text]
- _DescriptorProto'_unknownFields :: !FieldSet
 
- data DescriptorProto'ExtensionRange = DescriptorProto'ExtensionRange {}
- data DescriptorProto'ReservedRange = DescriptorProto'ReservedRange {}
- data EnumDescriptorProto = EnumDescriptorProto {}
- data EnumOptions = EnumOptions {}
- data EnumValueDescriptorProto = EnumValueDescriptorProto {}
- data EnumValueOptions = EnumValueOptions {}
- data FieldDescriptorProto = FieldDescriptorProto {- _FieldDescriptorProto'name :: !(Maybe Text)
- _FieldDescriptorProto'number :: !(Maybe Int32)
- _FieldDescriptorProto'label :: !(Maybe FieldDescriptorProto'Label)
- _FieldDescriptorProto'type' :: !(Maybe FieldDescriptorProto'Type)
- _FieldDescriptorProto'typeName :: !(Maybe Text)
- _FieldDescriptorProto'extendee :: !(Maybe Text)
- _FieldDescriptorProto'defaultValue :: !(Maybe Text)
- _FieldDescriptorProto'oneofIndex :: !(Maybe Int32)
- _FieldDescriptorProto'jsonName :: !(Maybe Text)
- _FieldDescriptorProto'options :: !(Maybe FieldOptions)
- _FieldDescriptorProto'_unknownFields :: !FieldSet
 
- data FieldDescriptorProto'Label
- data FieldDescriptorProto'Label
- data FieldDescriptorProto'Type- = FieldDescriptorProto'TYPE_DOUBLE
- | FieldDescriptorProto'TYPE_FLOAT
- | FieldDescriptorProto'TYPE_INT64
- | FieldDescriptorProto'TYPE_UINT64
- | FieldDescriptorProto'TYPE_INT32
- | FieldDescriptorProto'TYPE_FIXED64
- | FieldDescriptorProto'TYPE_FIXED32
- | FieldDescriptorProto'TYPE_BOOL
- | FieldDescriptorProto'TYPE_STRING
- | FieldDescriptorProto'TYPE_GROUP
- | FieldDescriptorProto'TYPE_MESSAGE
- | FieldDescriptorProto'TYPE_BYTES
- | FieldDescriptorProto'TYPE_UINT32
- | FieldDescriptorProto'TYPE_ENUM
- | FieldDescriptorProto'TYPE_SFIXED32
- | FieldDescriptorProto'TYPE_SFIXED64
- | FieldDescriptorProto'TYPE_SINT32
- | FieldDescriptorProto'TYPE_SINT64
 
- data FieldDescriptorProto'Type- = FieldDescriptorProto'TYPE_DOUBLE
- | FieldDescriptorProto'TYPE_FLOAT
- | FieldDescriptorProto'TYPE_INT64
- | FieldDescriptorProto'TYPE_UINT64
- | FieldDescriptorProto'TYPE_INT32
- | FieldDescriptorProto'TYPE_FIXED64
- | FieldDescriptorProto'TYPE_FIXED32
- | FieldDescriptorProto'TYPE_BOOL
- | FieldDescriptorProto'TYPE_STRING
- | FieldDescriptorProto'TYPE_GROUP
- | FieldDescriptorProto'TYPE_MESSAGE
- | FieldDescriptorProto'TYPE_BYTES
- | FieldDescriptorProto'TYPE_UINT32
- | FieldDescriptorProto'TYPE_ENUM
- | FieldDescriptorProto'TYPE_SFIXED32
- | FieldDescriptorProto'TYPE_SFIXED64
- | FieldDescriptorProto'TYPE_SINT32
- | FieldDescriptorProto'TYPE_SINT64
 
- data FieldOptions = FieldOptions {- _FieldOptions'ctype :: !(Maybe FieldOptions'CType)
- _FieldOptions'packed :: !(Maybe Bool)
- _FieldOptions'jstype :: !(Maybe FieldOptions'JSType)
- _FieldOptions'lazy :: !(Maybe Bool)
- _FieldOptions'deprecated :: !(Maybe Bool)
- _FieldOptions'weak :: !(Maybe Bool)
- _FieldOptions'uninterpretedOption :: ![UninterpretedOption]
- _FieldOptions'_unknownFields :: !FieldSet
 
- data FieldOptions'CType
- data FieldOptions'CType
- data FieldOptions'JSType
- data FieldOptions'JSType
- data FileDescriptorProto = FileDescriptorProto {- _FileDescriptorProto'name :: !(Maybe Text)
- _FileDescriptorProto'package :: !(Maybe Text)
- _FileDescriptorProto'dependency :: ![Text]
- _FileDescriptorProto'publicDependency :: ![Int32]
- _FileDescriptorProto'weakDependency :: ![Int32]
- _FileDescriptorProto'messageType :: ![DescriptorProto]
- _FileDescriptorProto'enumType :: ![EnumDescriptorProto]
- _FileDescriptorProto'service :: ![ServiceDescriptorProto]
- _FileDescriptorProto'extension :: ![FieldDescriptorProto]
- _FileDescriptorProto'options :: !(Maybe FileOptions)
- _FileDescriptorProto'sourceCodeInfo :: !(Maybe SourceCodeInfo)
- _FileDescriptorProto'syntax :: !(Maybe Text)
- _FileDescriptorProto'_unknownFields :: !FieldSet
 
- data FileDescriptorSet = FileDescriptorSet {}
- data FileOptions = FileOptions {- _FileOptions'javaPackage :: !(Maybe Text)
- _FileOptions'javaOuterClassname :: !(Maybe Text)
- _FileOptions'javaMultipleFiles :: !(Maybe Bool)
- _FileOptions'javaGenerateEqualsAndHash :: !(Maybe Bool)
- _FileOptions'javaStringCheckUtf8 :: !(Maybe Bool)
- _FileOptions'optimizeFor :: !(Maybe FileOptions'OptimizeMode)
- _FileOptions'goPackage :: !(Maybe Text)
- _FileOptions'ccGenericServices :: !(Maybe Bool)
- _FileOptions'javaGenericServices :: !(Maybe Bool)
- _FileOptions'pyGenericServices :: !(Maybe Bool)
- _FileOptions'deprecated :: !(Maybe Bool)
- _FileOptions'ccEnableArenas :: !(Maybe Bool)
- _FileOptions'objcClassPrefix :: !(Maybe Text)
- _FileOptions'csharpNamespace :: !(Maybe Text)
- _FileOptions'uninterpretedOption :: ![UninterpretedOption]
- _FileOptions'_unknownFields :: !FieldSet
 
- data FileOptions'OptimizeMode
- data FileOptions'OptimizeMode
- data GeneratedCodeInfo = GeneratedCodeInfo {}
- data GeneratedCodeInfo'Annotation = GeneratedCodeInfo'Annotation {}
- data MessageOptions = MessageOptions {- _MessageOptions'messageSetWireFormat :: !(Maybe Bool)
- _MessageOptions'noStandardDescriptorAccessor :: !(Maybe Bool)
- _MessageOptions'deprecated :: !(Maybe Bool)
- _MessageOptions'mapEntry :: !(Maybe Bool)
- _MessageOptions'uninterpretedOption :: ![UninterpretedOption]
- _MessageOptions'_unknownFields :: !FieldSet
 
- data MethodDescriptorProto = MethodDescriptorProto {- _MethodDescriptorProto'name :: !(Maybe Text)
- _MethodDescriptorProto'inputType :: !(Maybe Text)
- _MethodDescriptorProto'outputType :: !(Maybe Text)
- _MethodDescriptorProto'options :: !(Maybe MethodOptions)
- _MethodDescriptorProto'clientStreaming :: !(Maybe Bool)
- _MethodDescriptorProto'serverStreaming :: !(Maybe Bool)
- _MethodDescriptorProto'_unknownFields :: !FieldSet
 
- data MethodOptions = MethodOptions {}
- data OneofDescriptorProto = OneofDescriptorProto {}
- data ServiceDescriptorProto = ServiceDescriptorProto {}
- data ServiceOptions = ServiceOptions {}
- data SourceCodeInfo = SourceCodeInfo {}
- data SourceCodeInfo'Location = SourceCodeInfo'Location {- _SourceCodeInfo'Location'path :: ![Int32]
- _SourceCodeInfo'Location'span :: ![Int32]
- _SourceCodeInfo'Location'leadingComments :: !(Maybe Text)
- _SourceCodeInfo'Location'trailingComments :: !(Maybe Text)
- _SourceCodeInfo'Location'leadingDetachedComments :: ![Text]
- _SourceCodeInfo'Location'_unknownFields :: !FieldSet
 
- data UninterpretedOption = UninterpretedOption {- _UninterpretedOption'name :: ![UninterpretedOption'NamePart]
- _UninterpretedOption'identifierValue :: !(Maybe Text)
- _UninterpretedOption'positiveIntValue :: !(Maybe Word64)
- _UninterpretedOption'negativeIntValue :: !(Maybe Int64)
- _UninterpretedOption'doubleValue :: !(Maybe Double)
- _UninterpretedOption'stringValue :: !(Maybe ByteString)
- _UninterpretedOption'aggregateValue :: !(Maybe Text)
- _UninterpretedOption'_unknownFields :: !FieldSet
 
- data UninterpretedOption'NamePart = UninterpretedOption'NamePart {}
Documentation
data DescriptorProto Source #
Fields :
- name- :: Lens' DescriptorProto Data.Text.Text
- maybe'name- :: Lens' DescriptorProto (Prelude.Maybe Data.Text.Text)
- field- :: Lens' DescriptorProto [FieldDescriptorProto]
- extension- :: Lens' DescriptorProto [FieldDescriptorProto]
- nestedType- :: Lens' DescriptorProto [DescriptorProto]
- enumType- :: Lens' DescriptorProto [EnumDescriptorProto]
- extensionRange- :: Lens' DescriptorProto [DescriptorProto'ExtensionRange]
- oneofDecl- :: Lens' DescriptorProto [OneofDescriptorProto]
- options- :: Lens' DescriptorProto MessageOptions
- maybe'options- :: Lens' DescriptorProto (Prelude.Maybe MessageOptions)
- reservedRange- :: Lens' DescriptorProto [DescriptorProto'ReservedRange]
- reservedName- :: Lens' DescriptorProto [Data.Text.Text]
Constructors
Instances
data DescriptorProto'ExtensionRange Source #
Fields :
- start- :: Lens' DescriptorProto'ExtensionRange Data.Int.Int32
- maybe'start- :: Lens' DescriptorProto'ExtensionRange (Prelude.Maybe Data.Int.Int32)
- end- :: Lens' DescriptorProto'ExtensionRange Data.Int.Int32
- maybe'end- :: Lens' DescriptorProto'ExtensionRange (Prelude.Maybe Data.Int.Int32)
Constructors
| DescriptorProto'ExtensionRange | |
Instances
| Eq DescriptorProto'ExtensionRange Source # | |
| Ord DescriptorProto'ExtensionRange Source # | |
| Show DescriptorProto'ExtensionRange Source # | |
| Default DescriptorProto'ExtensionRange Source # | |
| Message DescriptorProto'ExtensionRange Source # | |
| Functor f => HasLens' f DescriptorProto'ExtensionRange "end" Int32 Source # | |
| Functor f => HasLens' f DescriptorProto'ExtensionRange "start" Int32 Source # | |
| (HasLens' f DescriptorProto'ExtensionRange x a, (~) * a b) => HasLens f DescriptorProto'ExtensionRange DescriptorProto'ExtensionRange x a b Source # | |
| Functor f => HasLens' f DescriptorProto'ExtensionRange "maybe'end" (Maybe Int32) Source # | |
| Functor f => HasLens' f DescriptorProto'ExtensionRange "maybe'start" (Maybe Int32) Source # | |
| Functor f => HasLens' f DescriptorProto "extensionRange" [DescriptorProto'ExtensionRange] Source # | |
data DescriptorProto'ReservedRange Source #
Fields :
- start- :: Lens' DescriptorProto'ReservedRange Data.Int.Int32
- maybe'start- :: Lens' DescriptorProto'ReservedRange (Prelude.Maybe Data.Int.Int32)
- end- :: Lens' DescriptorProto'ReservedRange Data.Int.Int32
- maybe'end- :: Lens' DescriptorProto'ReservedRange (Prelude.Maybe Data.Int.Int32)
Constructors
| DescriptorProto'ReservedRange | |
Instances
| Eq DescriptorProto'ReservedRange Source # | |
| Ord DescriptorProto'ReservedRange Source # | |
| Show DescriptorProto'ReservedRange Source # | |
| Default DescriptorProto'ReservedRange Source # | |
| Message DescriptorProto'ReservedRange Source # | |
| Functor f => HasLens' f DescriptorProto'ReservedRange "end" Int32 Source # | |
| Functor f => HasLens' f DescriptorProto'ReservedRange "start" Int32 Source # | |
| (HasLens' f DescriptorProto'ReservedRange x a, (~) * a b) => HasLens f DescriptorProto'ReservedRange DescriptorProto'ReservedRange x a b Source # | |
| Functor f => HasLens' f DescriptorProto'ReservedRange "maybe'end" (Maybe Int32) Source # | |
| Functor f => HasLens' f DescriptorProto'ReservedRange "maybe'start" (Maybe Int32) Source # | |
| Functor f => HasLens' f DescriptorProto "reservedRange" [DescriptorProto'ReservedRange] Source # | |
data EnumDescriptorProto Source #
Fields :
- name- :: Lens' EnumDescriptorProto Data.Text.Text
- maybe'name- :: Lens' EnumDescriptorProto (Prelude.Maybe Data.Text.Text)
- value- :: Lens' EnumDescriptorProto [EnumValueDescriptorProto]
- options- :: Lens' EnumDescriptorProto EnumOptions
- maybe'options- :: Lens' EnumDescriptorProto (Prelude.Maybe EnumOptions)
Constructors
| EnumDescriptorProto | |
Instances
| Eq EnumDescriptorProto Source # | |
| Ord EnumDescriptorProto Source # | |
| Show EnumDescriptorProto Source # | |
| Default EnumDescriptorProto Source # | |
| Message EnumDescriptorProto Source # | |
| Functor f => HasLens' f EnumDescriptorProto "options" EnumOptions Source # | |
| Functor f => HasLens' f EnumDescriptorProto "name" Text Source # | |
| (HasLens' f EnumDescriptorProto x a, (~) * a b) => HasLens f EnumDescriptorProto EnumDescriptorProto x a b Source # | |
| Functor f => HasLens' f FileDescriptorProto "enumType" [EnumDescriptorProto] Source # | |
| Functor f => HasLens' f EnumDescriptorProto "maybe'options" (Maybe EnumOptions) Source # | |
| Functor f => HasLens' f EnumDescriptorProto "value" [EnumValueDescriptorProto] Source # | |
| Functor f => HasLens' f EnumDescriptorProto "maybe'name" (Maybe Text) Source # | |
| Functor f => HasLens' f DescriptorProto "enumType" [EnumDescriptorProto] Source # | |
data EnumOptions Source #
Fields :
- allowAlias- :: Lens' EnumOptions Prelude.Bool
- maybe'allowAlias- :: Lens' EnumOptions (Prelude.Maybe Prelude.Bool)
- deprecated- :: Lens' EnumOptions Prelude.Bool
- maybe'deprecated- :: Lens' EnumOptions (Prelude.Maybe Prelude.Bool)
- uninterpretedOption- :: Lens' EnumOptions [UninterpretedOption]
Constructors
| EnumOptions | |
Instances
| Eq EnumOptions Source # | |
| Ord EnumOptions Source # | |
| Show EnumOptions Source # | |
| Default EnumOptions Source # | |
| Message EnumOptions Source # | |
| Functor f => HasLens' f EnumOptions "deprecated" Bool Source # | |
| Functor f => HasLens' f EnumOptions "allowAlias" Bool Source # | |
| Functor f => HasLens' f EnumDescriptorProto "options" EnumOptions Source # | |
| (HasLens' f EnumOptions x a, (~) * a b) => HasLens f EnumOptions EnumOptions x a b Source # | |
| Functor f => HasLens' f EnumOptions "uninterpretedOption" [UninterpretedOption] Source # | |
| Functor f => HasLens' f EnumOptions "maybe'deprecated" (Maybe Bool) Source # | |
| Functor f => HasLens' f EnumOptions "maybe'allowAlias" (Maybe Bool) Source # | |
| Functor f => HasLens' f EnumDescriptorProto "maybe'options" (Maybe EnumOptions) Source # | |
data EnumValueDescriptorProto Source #
Fields :
- name- :: Lens' EnumValueDescriptorProto Data.Text.Text
- maybe'name- :: Lens' EnumValueDescriptorProto (Prelude.Maybe Data.Text.Text)
- number- :: Lens' EnumValueDescriptorProto Data.Int.Int32
- maybe'number- :: Lens' EnumValueDescriptorProto (Prelude.Maybe Data.Int.Int32)
- options- :: Lens' EnumValueDescriptorProto EnumValueOptions
- maybe'options- :: Lens' EnumValueDescriptorProto (Prelude.Maybe EnumValueOptions)
Constructors
| EnumValueDescriptorProto | |
Instances
| Eq EnumValueDescriptorProto Source # | |
| Ord EnumValueDescriptorProto Source # | |
| Show EnumValueDescriptorProto Source # | |
| Default EnumValueDescriptorProto Source # | |
| Message EnumValueDescriptorProto Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "options" EnumValueOptions Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "number" Int32 Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "name" Text Source # | |
| (HasLens' f EnumValueDescriptorProto x a, (~) * a b) => HasLens f EnumValueDescriptorProto EnumValueDescriptorProto x a b Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "maybe'options" (Maybe EnumValueOptions) Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "maybe'number" (Maybe Int32) Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "maybe'name" (Maybe Text) Source # | |
| Functor f => HasLens' f EnumDescriptorProto "value" [EnumValueDescriptorProto] Source # | |
data EnumValueOptions Source #
Fields :
- deprecated- :: Lens' EnumValueOptions Prelude.Bool
- maybe'deprecated- :: Lens' EnumValueOptions (Prelude.Maybe Prelude.Bool)
- uninterpretedOption- :: Lens' EnumValueOptions [UninterpretedOption]
Constructors
| EnumValueOptions | |
Instances
| Eq EnumValueOptions Source # | |
| Ord EnumValueOptions Source # | |
| Show EnumValueOptions Source # | |
| Default EnumValueOptions Source # | |
| Message EnumValueOptions Source # | |
| Functor f => HasLens' f EnumValueOptions "deprecated" Bool Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "options" EnumValueOptions Source # | |
| (HasLens' f EnumValueOptions x a, (~) * a b) => HasLens f EnumValueOptions EnumValueOptions x a b Source # | |
| Functor f => HasLens' f EnumValueOptions "uninterpretedOption" [UninterpretedOption] Source # | |
| Functor f => HasLens' f EnumValueOptions "maybe'deprecated" (Maybe Bool) Source # | |
| Functor f => HasLens' f EnumValueDescriptorProto "maybe'options" (Maybe EnumValueOptions) Source # | |
data FieldDescriptorProto Source #
Fields :
- name- :: Lens' FieldDescriptorProto Data.Text.Text
- maybe'name- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)
- number- :: Lens' FieldDescriptorProto Data.Int.Int32
- maybe'number- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Int.Int32)
- label- :: Lens' FieldDescriptorProto FieldDescriptorProto'Label
- maybe'label- :: Lens' FieldDescriptorProto (Prelude.Maybe FieldDescriptorProto'Label)
- type'- :: Lens' FieldDescriptorProto FieldDescriptorProto'Type
- maybe'type'- :: Lens' FieldDescriptorProto (Prelude.Maybe FieldDescriptorProto'Type)
- typeName- :: Lens' FieldDescriptorProto Data.Text.Text
- maybe'typeName- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)
- extendee- :: Lens' FieldDescriptorProto Data.Text.Text
- maybe'extendee- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)
- defaultValue- :: Lens' FieldDescriptorProto Data.Text.Text
- maybe'defaultValue- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)
- oneofIndex- :: Lens' FieldDescriptorProto Data.Int.Int32
- maybe'oneofIndex- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Int.Int32)
- jsonName- :: Lens' FieldDescriptorProto Data.Text.Text
- maybe'jsonName- :: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)
- options- :: Lens' FieldDescriptorProto FieldOptions
- maybe'options- :: Lens' FieldDescriptorProto (Prelude.Maybe FieldOptions)
Constructors
Instances
data FieldDescriptorProto'Label Source #
Constructors
| FieldDescriptorProto'LABEL_OPTIONAL | |
| FieldDescriptorProto'LABEL_REQUIRED | |
| FieldDescriptorProto'LABEL_REPEATED | 
Instances
data FieldDescriptorProto'Label Source #
Constructors
| FieldDescriptorProto'LABEL_OPTIONAL | |
| FieldDescriptorProto'LABEL_REQUIRED | |
| FieldDescriptorProto'LABEL_REPEATED | 
Instances
data FieldDescriptorProto'Type Source #
Constructors
Instances
data FieldDescriptorProto'Type Source #
Constructors
Instances
data FieldOptions Source #
Fields :
- ctype- :: Lens' FieldOptions FieldOptions'CType
- maybe'ctype- :: Lens' FieldOptions (Prelude.Maybe FieldOptions'CType)
- packed- :: Lens' FieldOptions Prelude.Bool
- maybe'packed- :: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)
- jstype- :: Lens' FieldOptions FieldOptions'JSType
- maybe'jstype- :: Lens' FieldOptions (Prelude.Maybe FieldOptions'JSType)
- lazy- :: Lens' FieldOptions Prelude.Bool
- maybe'lazy- :: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)
- deprecated- :: Lens' FieldOptions Prelude.Bool
- maybe'deprecated- :: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)
- weak- :: Lens' FieldOptions Prelude.Bool
- maybe'weak- :: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)
- uninterpretedOption- :: Lens' FieldOptions [UninterpretedOption]
Constructors
Instances
data FieldOptions'CType Source #
Instances
data FieldOptions'CType Source #
Instances
data FieldOptions'JSType Source #
Instances
data FieldOptions'JSType Source #
Instances
data FileDescriptorProto Source #
Fields :
- name- :: Lens' FileDescriptorProto Data.Text.Text
- maybe'name- :: Lens' FileDescriptorProto (Prelude.Maybe Data.Text.Text)
- package- :: Lens' FileDescriptorProto Data.Text.Text
- maybe'package- :: Lens' FileDescriptorProto (Prelude.Maybe Data.Text.Text)
- dependency- :: Lens' FileDescriptorProto [Data.Text.Text]
- publicDependency- :: Lens' FileDescriptorProto [Data.Int.Int32]
- weakDependency- :: Lens' FileDescriptorProto [Data.Int.Int32]
- messageType- :: Lens' FileDescriptorProto [DescriptorProto]
- enumType- :: Lens' FileDescriptorProto [EnumDescriptorProto]
- service- :: Lens' FileDescriptorProto [ServiceDescriptorProto]
- extension- :: Lens' FileDescriptorProto [FieldDescriptorProto]
- options- :: Lens' FileDescriptorProto FileOptions
- maybe'options- :: Lens' FileDescriptorProto (Prelude.Maybe FileOptions)
- sourceCodeInfo- :: Lens' FileDescriptorProto SourceCodeInfo
- maybe'sourceCodeInfo- :: Lens' FileDescriptorProto (Prelude.Maybe SourceCodeInfo)
- syntax- :: Lens' FileDescriptorProto Data.Text.Text
- maybe'syntax- :: Lens' FileDescriptorProto (Prelude.Maybe Data.Text.Text)
Constructors
Instances
data FileDescriptorSet Source #
Fields :
- file- :: Lens' FileDescriptorSet [FileDescriptorProto]
Constructors
| FileDescriptorSet | |
Instances
| Eq FileDescriptorSet Source # | |
| Ord FileDescriptorSet Source # | |
| Show FileDescriptorSet Source # | |
| Default FileDescriptorSet Source # | |
| Message FileDescriptorSet Source # | |
| (HasLens' f FileDescriptorSet x a, (~) * a b) => HasLens f FileDescriptorSet FileDescriptorSet x a b Source # | |
| Functor f => HasLens' f FileDescriptorSet "file" [FileDescriptorProto] Source # | |
data FileOptions Source #
Fields :
- javaPackage- :: Lens' FileOptions Data.Text.Text
- maybe'javaPackage- :: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
- javaOuterClassname- :: Lens' FileOptions Data.Text.Text
- maybe'javaOuterClassname- :: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
- javaMultipleFiles- :: Lens' FileOptions Prelude.Bool
- maybe'javaMultipleFiles- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- javaGenerateEqualsAndHash- :: Lens' FileOptions Prelude.Bool
- maybe'javaGenerateEqualsAndHash- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- javaStringCheckUtf8- :: Lens' FileOptions Prelude.Bool
- maybe'javaStringCheckUtf8- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- optimizeFor- :: Lens' FileOptions FileOptions'OptimizeMode
- maybe'optimizeFor- :: Lens' FileOptions (Prelude.Maybe FileOptions'OptimizeMode)
- goPackage- :: Lens' FileOptions Data.Text.Text
- maybe'goPackage- :: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
- ccGenericServices- :: Lens' FileOptions Prelude.Bool
- maybe'ccGenericServices- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- javaGenericServices- :: Lens' FileOptions Prelude.Bool
- maybe'javaGenericServices- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- pyGenericServices- :: Lens' FileOptions Prelude.Bool
- maybe'pyGenericServices- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- deprecated- :: Lens' FileOptions Prelude.Bool
- maybe'deprecated- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- ccEnableArenas- :: Lens' FileOptions Prelude.Bool
- maybe'ccEnableArenas- :: Lens' FileOptions (Prelude.Maybe Prelude.Bool)
- objcClassPrefix- :: Lens' FileOptions Data.Text.Text
- maybe'objcClassPrefix- :: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
- csharpNamespace- :: Lens' FileOptions Data.Text.Text
- maybe'csharpNamespace- :: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
- uninterpretedOption- :: Lens' FileOptions [UninterpretedOption]
Constructors
Instances
data FileOptions'OptimizeMode Source #
Instances
data FileOptions'OptimizeMode Source #
Instances
data GeneratedCodeInfo Source #
Fields :
- annotation- :: Lens' GeneratedCodeInfo [GeneratedCodeInfo'Annotation]
Constructors
| GeneratedCodeInfo | |
Instances
| Eq GeneratedCodeInfo Source # | |
| Ord GeneratedCodeInfo Source # | |
| Show GeneratedCodeInfo Source # | |
| Default GeneratedCodeInfo Source # | |
| Message GeneratedCodeInfo Source # | |
| (HasLens' f GeneratedCodeInfo x a, (~) * a b) => HasLens f GeneratedCodeInfo GeneratedCodeInfo x a b Source # | |
| Functor f => HasLens' f GeneratedCodeInfo "annotation" [GeneratedCodeInfo'Annotation] Source # | |
data GeneratedCodeInfo'Annotation Source #
Fields :
- path- :: Lens' GeneratedCodeInfo'Annotation [Data.Int.Int32]
- sourceFile- :: Lens' GeneratedCodeInfo'Annotation Data.Text.Text
- maybe'sourceFile- :: Lens' GeneratedCodeInfo'Annotation (Prelude.Maybe Data.Text.Text)
- begin- :: Lens' GeneratedCodeInfo'Annotation Data.Int.Int32
- maybe'begin- :: Lens' GeneratedCodeInfo'Annotation (Prelude.Maybe Data.Int.Int32)
- end- :: Lens' GeneratedCodeInfo'Annotation Data.Int.Int32
- maybe'end- :: Lens' GeneratedCodeInfo'Annotation (Prelude.Maybe Data.Int.Int32)
Constructors
| GeneratedCodeInfo'Annotation | |
Instances
data MessageOptions Source #
Fields :
- messageSetWireFormat- :: Lens' MessageOptions Prelude.Bool
- maybe'messageSetWireFormat- :: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)
- noStandardDescriptorAccessor- :: Lens' MessageOptions Prelude.Bool
- maybe'noStandardDescriptorAccessor- :: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)
- deprecated- :: Lens' MessageOptions Prelude.Bool
- maybe'deprecated- :: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)
- mapEntry- :: Lens' MessageOptions Prelude.Bool
- maybe'mapEntry- :: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)
- uninterpretedOption- :: Lens' MessageOptions [UninterpretedOption]
Constructors
Instances
data MethodDescriptorProto Source #
Fields :
- name- :: Lens' MethodDescriptorProto Data.Text.Text
- maybe'name- :: Lens' MethodDescriptorProto (Prelude.Maybe Data.Text.Text)
- inputType- :: Lens' MethodDescriptorProto Data.Text.Text
- maybe'inputType- :: Lens' MethodDescriptorProto (Prelude.Maybe Data.Text.Text)
- outputType- :: Lens' MethodDescriptorProto Data.Text.Text
- maybe'outputType- :: Lens' MethodDescriptorProto (Prelude.Maybe Data.Text.Text)
- options- :: Lens' MethodDescriptorProto MethodOptions
- maybe'options- :: Lens' MethodDescriptorProto (Prelude.Maybe MethodOptions)
- clientStreaming- :: Lens' MethodDescriptorProto Prelude.Bool
- maybe'clientStreaming- :: Lens' MethodDescriptorProto (Prelude.Maybe Prelude.Bool)
- serverStreaming- :: Lens' MethodDescriptorProto Prelude.Bool
- maybe'serverStreaming- :: Lens' MethodDescriptorProto (Prelude.Maybe Prelude.Bool)
Constructors
Instances
data MethodOptions Source #
Fields :
- deprecated- :: Lens' MethodOptions Prelude.Bool
- maybe'deprecated- :: Lens' MethodOptions (Prelude.Maybe Prelude.Bool)
- uninterpretedOption- :: Lens' MethodOptions [UninterpretedOption]
Constructors
| MethodOptions | |
Instances
| Eq MethodOptions Source # | |
| Ord MethodOptions Source # | |
| Show MethodOptions Source # | |
| Default MethodOptions Source # | |
| Message MethodOptions Source # | |
| Functor f => HasLens' f MethodOptions "deprecated" Bool Source # | |
| Functor f => HasLens' f MethodDescriptorProto "options" MethodOptions Source # | |
| (HasLens' f MethodOptions x a, (~) * a b) => HasLens f MethodOptions MethodOptions x a b Source # | |
| Functor f => HasLens' f MethodOptions "uninterpretedOption" [UninterpretedOption] Source # | |
| Functor f => HasLens' f MethodOptions "maybe'deprecated" (Maybe Bool) Source # | |
| Functor f => HasLens' f MethodDescriptorProto "maybe'options" (Maybe MethodOptions) Source # | |
data OneofDescriptorProto Source #
Fields :
- name- :: Lens' OneofDescriptorProto Data.Text.Text
- maybe'name- :: Lens' OneofDescriptorProto (Prelude.Maybe Data.Text.Text)
Constructors
| OneofDescriptorProto | |
| Fields | |
Instances
| Eq OneofDescriptorProto Source # | |
| Ord OneofDescriptorProto Source # | |
| Show OneofDescriptorProto Source # | |
| Default OneofDescriptorProto Source # | |
| Message OneofDescriptorProto Source # | |
| Functor f => HasLens' f OneofDescriptorProto "name" Text Source # | |
| (HasLens' f OneofDescriptorProto x a, (~) * a b) => HasLens f OneofDescriptorProto OneofDescriptorProto x a b Source # | |
| Functor f => HasLens' f OneofDescriptorProto "maybe'name" (Maybe Text) Source # | |
| Functor f => HasLens' f DescriptorProto "oneofDecl" [OneofDescriptorProto] Source # | |
data ServiceDescriptorProto Source #
Fields :
- name- :: Lens' ServiceDescriptorProto Data.Text.Text
- maybe'name- :: Lens' ServiceDescriptorProto (Prelude.Maybe Data.Text.Text)
- method- :: Lens' ServiceDescriptorProto [MethodDescriptorProto]
- options- :: Lens' ServiceDescriptorProto ServiceOptions
- maybe'options- :: Lens' ServiceDescriptorProto (Prelude.Maybe ServiceOptions)
Constructors
| ServiceDescriptorProto | |
Instances
| Eq ServiceDescriptorProto Source # | |
| Ord ServiceDescriptorProto Source # | |
| Show ServiceDescriptorProto Source # | |
| Default ServiceDescriptorProto Source # | |
| Message ServiceDescriptorProto Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "options" ServiceOptions Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "name" Text Source # | |
| (HasLens' f ServiceDescriptorProto x a, (~) * a b) => HasLens f ServiceDescriptorProto ServiceDescriptorProto x a b Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "maybe'options" (Maybe ServiceOptions) Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "method" [MethodDescriptorProto] Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "maybe'name" (Maybe Text) Source # | |
| Functor f => HasLens' f FileDescriptorProto "service" [ServiceDescriptorProto] Source # | |
data ServiceOptions Source #
Fields :
- deprecated- :: Lens' ServiceOptions Prelude.Bool
- maybe'deprecated- :: Lens' ServiceOptions (Prelude.Maybe Prelude.Bool)
- uninterpretedOption- :: Lens' ServiceOptions [UninterpretedOption]
Constructors
| ServiceOptions | |
Instances
| Eq ServiceOptions Source # | |
| Ord ServiceOptions Source # | |
| Show ServiceOptions Source # | |
| Default ServiceOptions Source # | |
| Message ServiceOptions Source # | |
| Functor f => HasLens' f ServiceOptions "deprecated" Bool Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "options" ServiceOptions Source # | |
| (HasLens' f ServiceOptions x a, (~) * a b) => HasLens f ServiceOptions ServiceOptions x a b Source # | |
| Functor f => HasLens' f ServiceOptions "uninterpretedOption" [UninterpretedOption] Source # | |
| Functor f => HasLens' f ServiceOptions "maybe'deprecated" (Maybe Bool) Source # | |
| Functor f => HasLens' f ServiceDescriptorProto "maybe'options" (Maybe ServiceOptions) Source # | |
data SourceCodeInfo Source #
Fields :
- location- :: Lens' SourceCodeInfo [SourceCodeInfo'Location]
Constructors
| SourceCodeInfo | |
Instances
| Eq SourceCodeInfo Source # | |
| Ord SourceCodeInfo Source # | |
| Show SourceCodeInfo Source # | |
| Default SourceCodeInfo Source # | |
| Message SourceCodeInfo Source # | |
| Functor f => HasLens' f FileDescriptorProto "sourceCodeInfo" SourceCodeInfo Source # | |
| (HasLens' f SourceCodeInfo x a, (~) * a b) => HasLens f SourceCodeInfo SourceCodeInfo x a b Source # | |
| Functor f => HasLens' f SourceCodeInfo "location" [SourceCodeInfo'Location] Source # | |
| Functor f => HasLens' f FileDescriptorProto "maybe'sourceCodeInfo" (Maybe SourceCodeInfo) Source # | |
data SourceCodeInfo'Location Source #
Fields :
- path- :: Lens' SourceCodeInfo'Location [Data.Int.Int32]
- span- :: Lens' SourceCodeInfo'Location [Data.Int.Int32]
- leadingComments- :: Lens' SourceCodeInfo'Location Data.Text.Text
- maybe'leadingComments- :: Lens' SourceCodeInfo'Location (Prelude.Maybe Data.Text.Text)
- trailingComments- :: Lens' SourceCodeInfo'Location Data.Text.Text
- maybe'trailingComments- :: Lens' SourceCodeInfo'Location (Prelude.Maybe Data.Text.Text)
- leadingDetachedComments- :: Lens' SourceCodeInfo'Location [Data.Text.Text]
Constructors
Instances
| Eq SourceCodeInfo'Location Source # | |
| Ord SourceCodeInfo'Location Source # | |
| Show SourceCodeInfo'Location Source # | |
| Default SourceCodeInfo'Location Source # | |
| Message SourceCodeInfo'Location Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "trailingComments" Text Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "leadingComments" Text Source # | |
| (HasLens' f SourceCodeInfo'Location x a, (~) * a b) => HasLens f SourceCodeInfo'Location SourceCodeInfo'Location x a b Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "leadingDetachedComments" [Text] Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "maybe'trailingComments" (Maybe Text) Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "maybe'leadingComments" (Maybe Text) Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "span" [Int32] Source # | |
| Functor f => HasLens' f SourceCodeInfo'Location "path" [Int32] Source # | |
| Functor f => HasLens' f SourceCodeInfo "location" [SourceCodeInfo'Location] Source # | |
data UninterpretedOption Source #
Fields :
- name- :: Lens' UninterpretedOption [UninterpretedOption'NamePart]
- identifierValue- :: Lens' UninterpretedOption Data.Text.Text
- maybe'identifierValue- :: Lens' UninterpretedOption (Prelude.Maybe Data.Text.Text)
- positiveIntValue- :: Lens' UninterpretedOption Data.Word.Word64
- maybe'positiveIntValue- :: Lens' UninterpretedOption (Prelude.Maybe Data.Word.Word64)
- negativeIntValue- :: Lens' UninterpretedOption Data.Int.Int64
- maybe'negativeIntValue- :: Lens' UninterpretedOption (Prelude.Maybe Data.Int.Int64)
- doubleValue- :: Lens' UninterpretedOption Prelude.Double
- maybe'doubleValue- :: Lens' UninterpretedOption (Prelude.Maybe Prelude.Double)
- stringValue- :: Lens' UninterpretedOption Data.ByteString.ByteString
- maybe'stringValue- :: Lens' UninterpretedOption (Prelude.Maybe Data.ByteString.ByteString)
- aggregateValue- :: Lens' UninterpretedOption Data.Text.Text
- maybe'aggregateValue- :: Lens' UninterpretedOption (Prelude.Maybe Data.Text.Text)
Constructors
Instances
data UninterpretedOption'NamePart Source #
Fields :
- namePart- :: Lens' UninterpretedOption'NamePart Data.Text.Text
- isExtension- :: Lens' UninterpretedOption'NamePart Prelude.Bool
Constructors
| UninterpretedOption'NamePart | |
Instances
| Eq UninterpretedOption'NamePart Source # | |
| Ord UninterpretedOption'NamePart Source # | |
| Show UninterpretedOption'NamePart Source # | |
| Default UninterpretedOption'NamePart Source # | |
| Message UninterpretedOption'NamePart Source # | |
| Functor f => HasLens' f UninterpretedOption'NamePart "isExtension" Bool Source # | |
| Functor f => HasLens' f UninterpretedOption'NamePart "namePart" Text Source # | |
| (HasLens' f UninterpretedOption'NamePart x a, (~) * a b) => HasLens f UninterpretedOption'NamePart UninterpretedOption'NamePart x a b Source # | |
| Functor f => HasLens' f UninterpretedOption "name" [UninterpretedOption'NamePart] Source # | |