| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Google.Protobuf.Descriptor
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.Textmaybe'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 MessageOptionsmaybe'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.Int32maybe'start:: Lens' DescriptorProto'ExtensionRange (Prelude.Maybe Data.Int.Int32)end:: Lens' DescriptorProto'ExtensionRange Data.Int.Int32maybe'end:: Lens' DescriptorProto'ExtensionRange (Prelude.Maybe Data.Int.Int32)options:: Lens' DescriptorProto'ExtensionRange ExtensionRangeOptionsmaybe'options:: Lens' DescriptorProto'ExtensionRange (Prelude.Maybe ExtensionRangeOptions)
Instances
data DescriptorProto'ReservedRange Source #
Fields :
start:: Lens' DescriptorProto'ReservedRange Data.Int.Int32maybe'start:: Lens' DescriptorProto'ReservedRange (Prelude.Maybe Data.Int.Int32)end:: Lens' DescriptorProto'ReservedRange Data.Int.Int32maybe'end:: Lens' DescriptorProto'ReservedRange (Prelude.Maybe Data.Int.Int32)
Instances
data EnumDescriptorProto Source #
Fields :
name:: Lens' EnumDescriptorProto Data.Text.Textmaybe'name:: Lens' EnumDescriptorProto (Prelude.Maybe Data.Text.Text)value:: Lens' EnumDescriptorProto [EnumValueDescriptorProto]options:: Lens' EnumDescriptorProto EnumOptionsmaybe'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.Int32maybe'start:: Lens' EnumDescriptorProto'EnumReservedRange (Prelude.Maybe Data.Int.Int32)end:: Lens' EnumDescriptorProto'EnumReservedRange Data.Int.Int32maybe'end:: Lens' EnumDescriptorProto'EnumReservedRange (Prelude.Maybe Data.Int.Int32)
Instances
data EnumOptions Source #
Fields :
allowAlias:: Lens' EnumOptions Prelude.Boolmaybe'allowAlias:: Lens' EnumOptions (Prelude.Maybe Prelude.Bool)deprecated:: Lens' EnumOptions Prelude.Boolmaybe'deprecated:: Lens' EnumOptions (Prelude.Maybe Prelude.Bool)uninterpretedOption:: Lens' EnumOptions [UninterpretedOption]
Instances
data EnumValueDescriptorProto Source #
Fields :
name:: Lens' EnumValueDescriptorProto Data.Text.Textmaybe'name:: Lens' EnumValueDescriptorProto (Prelude.Maybe Data.Text.Text)number:: Lens' EnumValueDescriptorProto Data.Int.Int32maybe'number:: Lens' EnumValueDescriptorProto (Prelude.Maybe Data.Int.Int32)options:: Lens' EnumValueDescriptorProto EnumValueOptionsmaybe'options:: Lens' EnumValueDescriptorProto (Prelude.Maybe EnumValueOptions)
Instances
data EnumValueOptions Source #
Fields :
deprecated:: Lens' EnumValueOptions Prelude.Boolmaybe'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.Textmaybe'name:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)number:: Lens' FieldDescriptorProto Data.Int.Int32maybe'number:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Int.Int32)label:: Lens' FieldDescriptorProto FieldDescriptorProto'Labelmaybe'label:: Lens' FieldDescriptorProto (Prelude.Maybe FieldDescriptorProto'Label)type':: Lens' FieldDescriptorProto FieldDescriptorProto'Typemaybe'type':: Lens' FieldDescriptorProto (Prelude.Maybe FieldDescriptorProto'Type)typeName:: Lens' FieldDescriptorProto Data.Text.Textmaybe'typeName:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)extendee:: Lens' FieldDescriptorProto Data.Text.Textmaybe'extendee:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)defaultValue:: Lens' FieldDescriptorProto Data.Text.Textmaybe'defaultValue:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)oneofIndex:: Lens' FieldDescriptorProto Data.Int.Int32maybe'oneofIndex:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Int.Int32)jsonName:: Lens' FieldDescriptorProto Data.Text.Textmaybe'jsonName:: Lens' FieldDescriptorProto (Prelude.Maybe Data.Text.Text)options:: Lens' FieldDescriptorProto FieldOptionsmaybe'options:: Lens' FieldDescriptorProto (Prelude.Maybe FieldOptions)
Instances
data FieldDescriptorProto'Label Source #
Constructors
| FieldDescriptorProto'LABEL_OPTIONAL | |
| FieldDescriptorProto'LABEL_REQUIRED | |
| FieldDescriptorProto'LABEL_REPEATED |
Instances
data FieldDescriptorProto'Label Source #
Instances
data FieldDescriptorProto'Type Source #
Constructors
Instances
data FieldDescriptorProto'Type Source #
Instances
data FieldOptions Source #
Fields :
ctype:: Lens' FieldOptions FieldOptions'CTypemaybe'ctype:: Lens' FieldOptions (Prelude.Maybe FieldOptions'CType)packed:: Lens' FieldOptions Prelude.Boolmaybe'packed:: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)jstype:: Lens' FieldOptions FieldOptions'JSTypemaybe'jstype:: Lens' FieldOptions (Prelude.Maybe FieldOptions'JSType)lazy:: Lens' FieldOptions Prelude.Boolmaybe'lazy:: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)deprecated:: Lens' FieldOptions Prelude.Boolmaybe'deprecated:: Lens' FieldOptions (Prelude.Maybe Prelude.Bool)weak:: Lens' FieldOptions Prelude.Boolmaybe'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.Textmaybe'name:: Lens' FileDescriptorProto (Prelude.Maybe Data.Text.Text)package:: Lens' FileDescriptorProto Data.Text.Textmaybe'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 FileOptionsmaybe'options:: Lens' FileDescriptorProto (Prelude.Maybe FileOptions)sourceCodeInfo:: Lens' FileDescriptorProto SourceCodeInfomaybe'sourceCodeInfo:: Lens' FileDescriptorProto (Prelude.Maybe SourceCodeInfo)syntax:: Lens' FileDescriptorProto Data.Text.Textmaybe'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.Textmaybe'javaPackage:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)javaOuterClassname:: Lens' FileOptions Data.Text.Textmaybe'javaOuterClassname:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)javaMultipleFiles:: Lens' FileOptions Prelude.Boolmaybe'javaMultipleFiles:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)javaGenerateEqualsAndHash:: Lens' FileOptions Prelude.Boolmaybe'javaGenerateEqualsAndHash:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)javaStringCheckUtf8:: Lens' FileOptions Prelude.Boolmaybe'javaStringCheckUtf8:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)optimizeFor:: Lens' FileOptions FileOptions'OptimizeModemaybe'optimizeFor:: Lens' FileOptions (Prelude.Maybe FileOptions'OptimizeMode)goPackage:: Lens' FileOptions Data.Text.Textmaybe'goPackage:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)ccGenericServices:: Lens' FileOptions Prelude.Boolmaybe'ccGenericServices:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)javaGenericServices:: Lens' FileOptions Prelude.Boolmaybe'javaGenericServices:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)pyGenericServices:: Lens' FileOptions Prelude.Boolmaybe'pyGenericServices:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)phpGenericServices:: Lens' FileOptions Prelude.Boolmaybe'phpGenericServices:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)deprecated:: Lens' FileOptions Prelude.Boolmaybe'deprecated:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)ccEnableArenas:: Lens' FileOptions Prelude.Boolmaybe'ccEnableArenas:: Lens' FileOptions (Prelude.Maybe Prelude.Bool)objcClassPrefix:: Lens' FileOptions Data.Text.Textmaybe'objcClassPrefix:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)csharpNamespace:: Lens' FileOptions Data.Text.Textmaybe'csharpNamespace:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)swiftPrefix:: Lens' FileOptions Data.Text.Textmaybe'swiftPrefix:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)phpClassPrefix:: Lens' FileOptions Data.Text.Textmaybe'phpClassPrefix:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)phpNamespace:: Lens' FileOptions Data.Text.Textmaybe'phpNamespace:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)phpMetadataNamespace:: Lens' FileOptions Data.Text.Textmaybe'phpMetadataNamespace:: Lens' FileOptions (Prelude.Maybe Data.Text.Text)rubyPackage:: Lens' FileOptions Data.Text.Textmaybe'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.Textmaybe'sourceFile:: Lens' GeneratedCodeInfo'Annotation (Prelude.Maybe Data.Text.Text)begin:: Lens' GeneratedCodeInfo'Annotation Data.Int.Int32maybe'begin:: Lens' GeneratedCodeInfo'Annotation (Prelude.Maybe Data.Int.Int32)end:: Lens' GeneratedCodeInfo'Annotation Data.Int.Int32maybe'end:: Lens' GeneratedCodeInfo'Annotation (Prelude.Maybe Data.Int.Int32)
Instances
data MessageOptions Source #
Fields :
messageSetWireFormat:: Lens' MessageOptions Prelude.Boolmaybe'messageSetWireFormat:: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)noStandardDescriptorAccessor:: Lens' MessageOptions Prelude.Boolmaybe'noStandardDescriptorAccessor:: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)deprecated:: Lens' MessageOptions Prelude.Boolmaybe'deprecated:: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)mapEntry:: Lens' MessageOptions Prelude.Boolmaybe'mapEntry:: Lens' MessageOptions (Prelude.Maybe Prelude.Bool)uninterpretedOption:: Lens' MessageOptions [UninterpretedOption]
Instances
data MethodDescriptorProto Source #
Fields :
name:: Lens' MethodDescriptorProto Data.Text.Textmaybe'name:: Lens' MethodDescriptorProto (Prelude.Maybe Data.Text.Text)inputType:: Lens' MethodDescriptorProto Data.Text.Textmaybe'inputType:: Lens' MethodDescriptorProto (Prelude.Maybe Data.Text.Text)outputType:: Lens' MethodDescriptorProto Data.Text.Textmaybe'outputType:: Lens' MethodDescriptorProto (Prelude.Maybe Data.Text.Text)options:: Lens' MethodDescriptorProto MethodOptionsmaybe'options:: Lens' MethodDescriptorProto (Prelude.Maybe MethodOptions)clientStreaming:: Lens' MethodDescriptorProto Prelude.Boolmaybe'clientStreaming:: Lens' MethodDescriptorProto (Prelude.Maybe Prelude.Bool)serverStreaming:: Lens' MethodDescriptorProto Prelude.Boolmaybe'serverStreaming:: Lens' MethodDescriptorProto (Prelude.Maybe Prelude.Bool)
Instances
data MethodOptions Source #
Fields :
deprecated:: Lens' MethodOptions Prelude.Boolmaybe'deprecated:: Lens' MethodOptions (Prelude.Maybe Prelude.Bool)idempotencyLevel:: Lens' MethodOptions MethodOptions'IdempotencyLevelmaybe'idempotencyLevel:: Lens' MethodOptions (Prelude.Maybe MethodOptions'IdempotencyLevel)uninterpretedOption:: Lens' MethodOptions [UninterpretedOption]
Instances
data MethodOptions'IdempotencyLevel Source #
Constructors
| MethodOptions'IDEMPOTENCY_UNKNOWN | |
| MethodOptions'NO_SIDE_EFFECTS | |
| MethodOptions'IDEMPOTENT |
Instances
data MethodOptions'IdempotencyLevel Source #
Instances
data OneofDescriptorProto Source #
Fields :
name:: Lens' OneofDescriptorProto Data.Text.Textmaybe'name:: Lens' OneofDescriptorProto (Prelude.Maybe Data.Text.Text)options:: Lens' OneofDescriptorProto OneofOptionsmaybe'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.Textmaybe'name:: Lens' ServiceDescriptorProto (Prelude.Maybe Data.Text.Text)method:: Lens' ServiceDescriptorProto [MethodDescriptorProto]options:: Lens' ServiceDescriptorProto ServiceOptionsmaybe'options:: Lens' ServiceDescriptorProto (Prelude.Maybe ServiceOptions)
Instances
data ServiceOptions Source #
Fields :
deprecated:: Lens' ServiceOptions Prelude.Boolmaybe'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.Textmaybe'leadingComments:: Lens' SourceCodeInfo'Location (Prelude.Maybe Data.Text.Text)trailingComments:: Lens' SourceCodeInfo'Location Data.Text.Textmaybe'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.Textmaybe'identifierValue:: Lens' UninterpretedOption (Prelude.Maybe Data.Text.Text)positiveIntValue:: Lens' UninterpretedOption Data.Word.Word64maybe'positiveIntValue:: Lens' UninterpretedOption (Prelude.Maybe Data.Word.Word64)negativeIntValue:: Lens' UninterpretedOption Data.Int.Int64maybe'negativeIntValue:: Lens' UninterpretedOption (Prelude.Maybe Data.Int.Int64)doubleValue:: Lens' UninterpretedOption Prelude.Doublemaybe'doubleValue:: Lens' UninterpretedOption (Prelude.Maybe Prelude.Double)stringValue:: Lens' UninterpretedOption Data.ByteString.ByteStringmaybe'stringValue:: Lens' UninterpretedOption (Prelude.Maybe Data.ByteString.ByteString)aggregateValue:: Lens' UninterpretedOption Data.Text.Textmaybe'aggregateValue:: Lens' UninterpretedOption (Prelude.Maybe Data.Text.Text)
Instances
data UninterpretedOption'NamePart Source #
Fields :
namePart:: Lens' UninterpretedOption'NamePart Data.Text.TextisExtension:: Lens' UninterpretedOption'NamePart Prelude.Bool