Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data DescriptorProto
- data DescriptorProto'ExtensionRange
- data DescriptorProto'ReservedRange
- data EnumDescriptorProto
- data EnumDescriptorProto'EnumReservedRange
- data EnumOptions
- data EnumValueDescriptorProto
- data EnumValueOptions
- data ExtensionRangeOptions
- data FieldDescriptorProto
- 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
- data FieldOptions
- data FieldOptions'CType
- data FieldOptions'CType
- data FieldOptions'JSType
- data FieldOptions'JSType
- data FileDescriptorProto
- data FileDescriptorSet
- data FileOptions
- data FileOptions'OptimizeMode
- data FileOptions'OptimizeMode
- data GeneratedCodeInfo
- data GeneratedCodeInfo'Annotation
- data MessageOptions
- data MethodDescriptorProto
- data MethodOptions
- data MethodOptions'IdempotencyLevel
- data MethodOptions'IdempotencyLevel
- data OneofDescriptorProto
- data OneofOptions
- data ServiceDescriptorProto
- data ServiceOptions
- data SourceCodeInfo
- data SourceCodeInfo'Location
- data UninterpretedOption
- data 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]
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)
options
:: Lens' DescriptorProto'ExtensionRange ExtensionRangeOptions
maybe'options
:: Lens' DescriptorProto'ExtensionRange (Prelude.Maybe ExtensionRangeOptions)
Instances
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)
Instances
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)
reservedRange
:: Lens' EnumDescriptorProto [EnumDescriptorProto'EnumReservedRange]
reservedName
:: Lens' EnumDescriptorProto [Data.Text.Text]
Instances
data EnumDescriptorProto'EnumReservedRange Source #
Fields :
start
:: Lens' EnumDescriptorProto'EnumReservedRange Data.Int.Int32
maybe'start
:: Lens' EnumDescriptorProto'EnumReservedRange (Prelude.Maybe Data.Int.Int32)
end
:: Lens' EnumDescriptorProto'EnumReservedRange Data.Int.Int32
maybe'end
:: Lens' EnumDescriptorProto'EnumReservedRange (Prelude.Maybe Data.Int.Int32)
Instances
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]
Instances
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)
Instances
data EnumValueOptions Source #
Fields :
deprecated
:: Lens' EnumValueOptions Prelude.Bool
maybe'deprecated
:: Lens' EnumValueOptions (Prelude.Maybe Prelude.Bool)
uninterpretedOption
:: Lens' EnumValueOptions [UninterpretedOption]
Instances
data ExtensionRangeOptions Source #
Fields :
uninterpretedOption
:: Lens' ExtensionRangeOptions [UninterpretedOption]
Instances
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)
Instances
data FieldDescriptorProto'Label Source #
FieldDescriptorProto'LABEL_OPTIONAL | |
FieldDescriptorProto'LABEL_REQUIRED | |
FieldDescriptorProto'LABEL_REPEATED |
Instances
data FieldDescriptorProto'Label Source #
Instances
data FieldDescriptorProto'Type Source #
Instances
data FieldDescriptorProto'Type Source #
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]
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)
Instances
data FileDescriptorSet Source #
Fields :
file
:: Lens' FileDescriptorSet [FileDescriptorProto]
Instances
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)
phpGenericServices
:: Lens' FileOptions Prelude.Bool
maybe'phpGenericServices
:: 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)
swiftPrefix
:: Lens' FileOptions Data.Text.Text
maybe'swiftPrefix
:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
phpClassPrefix
:: Lens' FileOptions Data.Text.Text
maybe'phpClassPrefix
:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
phpNamespace
:: Lens' FileOptions Data.Text.Text
maybe'phpNamespace
:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
phpMetadataNamespace
:: Lens' FileOptions Data.Text.Text
maybe'phpMetadataNamespace
:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
rubyPackage
:: Lens' FileOptions Data.Text.Text
maybe'rubyPackage
:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)
uninterpretedOption
:: Lens' FileOptions [UninterpretedOption]
Instances
data FileOptions'OptimizeMode Source #
Instances
data FileOptions'OptimizeMode Source #
Instances
data GeneratedCodeInfo Source #
Fields :
annotation
:: Lens' GeneratedCodeInfo [GeneratedCodeInfo'Annotation]
Instances
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)
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]
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)
Instances
data MethodOptions Source #
Fields :
deprecated
:: Lens' MethodOptions Prelude.Bool
maybe'deprecated
:: Lens' MethodOptions (Prelude.Maybe Prelude.Bool)
idempotencyLevel
:: Lens' MethodOptions MethodOptions'IdempotencyLevel
maybe'idempotencyLevel
:: Lens' MethodOptions (Prelude.Maybe MethodOptions'IdempotencyLevel)
uninterpretedOption
:: Lens' MethodOptions [UninterpretedOption]
Instances
data MethodOptions'IdempotencyLevel Source #
Instances
data MethodOptions'IdempotencyLevel Source #
Instances
data OneofDescriptorProto Source #
Fields :
name
:: Lens' OneofDescriptorProto Data.Text.Text
maybe'name
:: Lens' OneofDescriptorProto (Prelude.Maybe Data.Text.Text)
options
:: Lens' OneofDescriptorProto OneofOptions
maybe'options
:: Lens' OneofDescriptorProto (Prelude.Maybe OneofOptions)
Instances
data OneofOptions Source #
Fields :
uninterpretedOption
:: Lens' OneofOptions [UninterpretedOption]
Instances
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)
Instances
data ServiceOptions Source #
Fields :
deprecated
:: Lens' ServiceOptions Prelude.Bool
maybe'deprecated
:: Lens' ServiceOptions (Prelude.Maybe Prelude.Bool)
uninterpretedOption
:: Lens' ServiceOptions [UninterpretedOption]
Instances
data SourceCodeInfo Source #
Fields :
location
:: Lens' SourceCodeInfo [SourceCodeInfo'Location]
Instances
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]
Instances
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)
Instances
data UninterpretedOption'NamePart Source #
Fields :
namePart
:: Lens' UninterpretedOption'NamePart Data.Text.Text
isExtension
:: Lens' UninterpretedOption'NamePart Prelude.Bool