Module
Google.Protobuf.Descriptor
- Package
- purescript-protobuf
- Repository
- xc-jp/purescript-protobuf
Generated by purescript-protobuf from file google/protobuf/descriptor.proto
#FileDescriptorSet Source
#FileDescriptorSetRow Source
type FileDescriptorSetRow = (__unknown_fields :: Array UnknownField, file :: Array FileDescriptorProto)
#parseFileDescriptorSet Source
parseFileDescriptorSet :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FileDescriptorSet
#putFileDescriptorSet Source
putFileDescriptorSet :: forall m. MonadEffect m => FileDescriptorSet -> PutM m Unit
#mkFileDescriptorSet Source
mkFileDescriptorSet :: forall r3 r1. Union r1 FileDescriptorSetRow r3 => Nub r3 FileDescriptorSetRow => Record r1 -> FileDescriptorSet
#FileDescriptorProtoRow Source
type FileDescriptorProtoRow = (__unknown_fields :: Array UnknownField, dependency :: Array String, enum_type :: Array EnumDescriptorProto, extension :: Array FieldDescriptorProto, message_type :: Array DescriptorProto, name :: Maybe String, options :: Maybe FileOptions, package :: Maybe String, public_dependency :: Array Int, service :: Array ServiceDescriptorProto, source_code_info :: Maybe SourceCodeInfo, syntax :: Maybe String, weak_dependency :: Array Int)
#parseFileDescriptorProto Source
parseFileDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FileDescriptorProto
#putFileDescriptorProto Source
putFileDescriptorProto :: forall m. MonadEffect m => FileDescriptorProto -> PutM m Unit
#mkFileDescriptorProto Source
mkFileDescriptorProto :: forall r3 r1. Union r1 FileDescriptorProtoRow r3 => Nub r3 FileDescriptorProtoRow => Record r1 -> FileDescriptorProto
#DescriptorProto Source
#DescriptorProtoRow Source
type DescriptorProtoRow = (__unknown_fields :: Array UnknownField, enum_type :: Array EnumDescriptorProto, extension :: Array FieldDescriptorProto, extension_range :: Array DescriptorProto_ExtensionRange, field :: Array FieldDescriptorProto, name :: Maybe String, nested_type :: Array DescriptorProto, oneof_decl :: Array OneofDescriptorProto, options :: Maybe MessageOptions, reserved_name :: Array String, reserved_range :: Array DescriptorProto_ReservedRange)
#parseDescriptorProto Source
parseDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m DescriptorProto
#putDescriptorProto Source
putDescriptorProto :: forall m. MonadEffect m => DescriptorProto -> PutM m Unit
#mkDescriptorProto Source
mkDescriptorProto :: forall r3 r1. Union r1 DescriptorProtoRow r3 => Nub r3 DescriptorProtoRow => Record r1 -> DescriptorProto
#DescriptorProto_ExtensionRangeRow Source
type DescriptorProto_ExtensionRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, options :: Maybe ExtensionRangeOptions, start :: Maybe Int)
#parseDescriptorProto_ExtensionRange Source
parseDescriptorProto_ExtensionRange :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m DescriptorProto_ExtensionRange
#putDescriptorProto_ExtensionRange Source
putDescriptorProto_ExtensionRange :: forall m. MonadEffect m => DescriptorProto_ExtensionRange -> PutM m Unit
#mkDescriptorProto_ExtensionRange Source
mkDescriptorProto_ExtensionRange :: forall r3 r1. Union r1 DescriptorProto_ExtensionRangeRow r3 => Nub r3 DescriptorProto_ExtensionRangeRow => Record r1 -> DescriptorProto_ExtensionRange
#DescriptorProto_ReservedRangeRow Source
type DescriptorProto_ReservedRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, start :: Maybe Int)
#parseDescriptorProto_ReservedRange Source
parseDescriptorProto_ReservedRange :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m DescriptorProto_ReservedRange
#putDescriptorProto_ReservedRange Source
putDescriptorProto_ReservedRange :: forall m. MonadEffect m => DescriptorProto_ReservedRange -> PutM m Unit
#mkDescriptorProto_ReservedRange Source
mkDescriptorProto_ReservedRange :: forall r3 r1. Union r1 DescriptorProto_ReservedRangeRow r3 => Nub r3 DescriptorProto_ReservedRangeRow => Record r1 -> DescriptorProto_ReservedRange
#ExtensionRangeOptionsRow Source
type ExtensionRangeOptionsRow = (__unknown_fields :: Array UnknownField, uninterpreted_option :: Array UninterpretedOption)
#parseExtensionRangeOptions Source
parseExtensionRangeOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m ExtensionRangeOptions
#putExtensionRangeOptions Source
putExtensionRangeOptions :: forall m. MonadEffect m => ExtensionRangeOptions -> PutM m Unit
#mkExtensionRangeOptions Source
mkExtensionRangeOptions :: forall r3 r1. Union r1 ExtensionRangeOptionsRow r3 => Nub r3 ExtensionRangeOptionsRow => Record r1 -> ExtensionRangeOptions
#FieldDescriptorProtoRow Source
type FieldDescriptorProtoRow = (__unknown_fields :: Array UnknownField, default_value :: Maybe String, extendee :: Maybe String, json_name :: Maybe String, label :: Maybe FieldDescriptorProto_Label, name :: Maybe String, number :: Maybe Int, oneof_index :: Maybe Int, options :: Maybe FieldOptions, proto3_optional :: Maybe Boolean, type :: Maybe FieldDescriptorProto_Type, type_name :: Maybe String)
#parseFieldDescriptorProto Source
parseFieldDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FieldDescriptorProto
#putFieldDescriptorProto Source
putFieldDescriptorProto :: forall m. MonadEffect m => FieldDescriptorProto -> PutM m Unit
#mkFieldDescriptorProto Source
mkFieldDescriptorProto :: forall r3 r1. Union r1 FieldDescriptorProtoRow r3 => Nub r3 FieldDescriptorProtoRow => Record r1 -> FieldDescriptorProto
#OneofDescriptorProtoRow Source
type OneofDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, options :: Maybe OneofOptions)
#parseOneofDescriptorProto Source
parseOneofDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m OneofDescriptorProto
#putOneofDescriptorProto Source
putOneofDescriptorProto :: forall m. MonadEffect m => OneofDescriptorProto -> PutM m Unit
#mkOneofDescriptorProto Source
mkOneofDescriptorProto :: forall r3 r1. Union r1 OneofDescriptorProtoRow r3 => Nub r3 OneofDescriptorProtoRow => Record r1 -> OneofDescriptorProto
#EnumDescriptorProtoRow Source
type EnumDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, options :: Maybe EnumOptions, reserved_name :: Array String, reserved_range :: Array EnumDescriptorProto_EnumReservedRange, value :: Array EnumValueDescriptorProto)
#parseEnumDescriptorProto Source
parseEnumDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumDescriptorProto
#putEnumDescriptorProto Source
putEnumDescriptorProto :: forall m. MonadEffect m => EnumDescriptorProto -> PutM m Unit
#mkEnumDescriptorProto Source
mkEnumDescriptorProto :: forall r3 r1. Union r1 EnumDescriptorProtoRow r3 => Nub r3 EnumDescriptorProtoRow => Record r1 -> EnumDescriptorProto
#EnumDescriptorProto_EnumReservedRange Source
#EnumDescriptorProto_EnumReservedRangeRow Source
type EnumDescriptorProto_EnumReservedRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, start :: Maybe Int)
#parseEnumDescriptorProto_EnumReservedRange Source
parseEnumDescriptorProto_EnumReservedRange :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumDescriptorProto_EnumReservedRange
#putEnumDescriptorProto_EnumReservedRange Source
putEnumDescriptorProto_EnumReservedRange :: forall m. MonadEffect m => EnumDescriptorProto_EnumReservedRange -> PutM m Unit
#mkEnumDescriptorProto_EnumReservedRange Source
mkEnumDescriptorProto_EnumReservedRange :: forall r3 r1. Union r1 EnumDescriptorProto_EnumReservedRangeRow r3 => Nub r3 EnumDescriptorProto_EnumReservedRangeRow => Record r1 -> EnumDescriptorProto_EnumReservedRange
#EnumValueDescriptorProtoRow Source
type EnumValueDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, number :: Maybe Int, options :: Maybe EnumValueOptions)
#parseEnumValueDescriptorProto Source
parseEnumValueDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumValueDescriptorProto
#putEnumValueDescriptorProto Source
putEnumValueDescriptorProto :: forall m. MonadEffect m => EnumValueDescriptorProto -> PutM m Unit
#mkEnumValueDescriptorProto Source
mkEnumValueDescriptorProto :: forall r3 r1. Union r1 EnumValueDescriptorProtoRow r3 => Nub r3 EnumValueDescriptorProtoRow => Record r1 -> EnumValueDescriptorProto
#ServiceDescriptorProtoRow Source
type ServiceDescriptorProtoRow = (__unknown_fields :: Array UnknownField, method :: Array MethodDescriptorProto, name :: Maybe String, options :: Maybe ServiceOptions)
#parseServiceDescriptorProto Source
parseServiceDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m ServiceDescriptorProto
#putServiceDescriptorProto Source
putServiceDescriptorProto :: forall m. MonadEffect m => ServiceDescriptorProto -> PutM m Unit
#mkServiceDescriptorProto Source
mkServiceDescriptorProto :: forall r3 r1. Union r1 ServiceDescriptorProtoRow r3 => Nub r3 ServiceDescriptorProtoRow => Record r1 -> ServiceDescriptorProto
#MethodDescriptorProtoRow Source
type MethodDescriptorProtoRow = (__unknown_fields :: Array UnknownField, client_streaming :: Maybe Boolean, input_type :: Maybe String, name :: Maybe String, options :: Maybe MethodOptions, output_type :: Maybe String, server_streaming :: Maybe Boolean)
#parseMethodDescriptorProto Source
parseMethodDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m MethodDescriptorProto
#putMethodDescriptorProto Source
putMethodDescriptorProto :: forall m. MonadEffect m => MethodDescriptorProto -> PutM m Unit
#mkMethodDescriptorProto Source
mkMethodDescriptorProto :: forall r3 r1. Union r1 MethodDescriptorProtoRow r3 => Nub r3 MethodDescriptorProtoRow => Record r1 -> MethodDescriptorProto
#FileOptions Source
#FileOptionsRow Source
type FileOptionsRow = (__unknown_fields :: Array UnknownField, cc_enable_arenas :: Maybe Boolean, cc_generic_services :: Maybe Boolean, csharp_namespace :: Maybe String, deprecated :: Maybe Boolean, go_package :: Maybe String, java_generate_equals_and_hash :: Maybe Boolean, java_generic_services :: Maybe Boolean, java_multiple_files :: Maybe Boolean, java_outer_classname :: Maybe String, java_package :: Maybe String, java_string_check_utf8 :: Maybe Boolean, objc_class_prefix :: Maybe String, optimize_for :: Maybe FileOptions_OptimizeMode, php_class_prefix :: Maybe String, php_generic_services :: Maybe Boolean, php_metadata_namespace :: Maybe String, php_namespace :: Maybe String, py_generic_services :: Maybe Boolean, ruby_package :: Maybe String, swift_prefix :: Maybe String, uninterpreted_option :: Array UninterpretedOption)
#FileOptionsR Source
type FileOptionsR = Record FileOptionsRow
#parseFileOptions Source
parseFileOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FileOptions
#putFileOptions Source
putFileOptions :: forall m. MonadEffect m => FileOptions -> PutM m Unit
#mkFileOptions Source
mkFileOptions :: forall r3 r1. Union r1 FileOptionsRow r3 => Nub r3 FileOptionsRow => Record r1 -> FileOptions
#MessageOptions Source
#MessageOptionsRow Source
type MessageOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, map_entry :: Maybe Boolean, message_set_wire_format :: Maybe Boolean, no_standard_descriptor_accessor :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)
#parseMessageOptions Source
parseMessageOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m MessageOptions
#putMessageOptions Source
putMessageOptions :: forall m. MonadEffect m => MessageOptions -> PutM m Unit
#mkMessageOptions Source
mkMessageOptions :: forall r3 r1. Union r1 MessageOptionsRow r3 => Nub r3 MessageOptionsRow => Record r1 -> MessageOptions
#FieldOptions Source
#FieldOptionsRow Source
type FieldOptionsRow = (__unknown_fields :: Array UnknownField, ctype :: Maybe FieldOptions_CType, deprecated :: Maybe Boolean, jstype :: Maybe FieldOptions_JSType, lazy :: Maybe Boolean, packed :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption, weak :: Maybe Boolean)
#FieldOptionsR Source
type FieldOptionsR = Record FieldOptionsRow
#parseFieldOptions Source
parseFieldOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FieldOptions
#putFieldOptions Source
putFieldOptions :: forall m. MonadEffect m => FieldOptions -> PutM m Unit
#mkFieldOptions Source
mkFieldOptions :: forall r3 r1. Union r1 FieldOptionsRow r3 => Nub r3 FieldOptionsRow => Record r1 -> FieldOptions
#OneofOptions Source
#OneofOptionsRow Source
type OneofOptionsRow = (__unknown_fields :: Array UnknownField, uninterpreted_option :: Array UninterpretedOption)
#OneofOptionsR Source
type OneofOptionsR = Record OneofOptionsRow
#parseOneofOptions Source
parseOneofOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m OneofOptions
#putOneofOptions Source
putOneofOptions :: forall m. MonadEffect m => OneofOptions -> PutM m Unit
#mkOneofOptions Source
mkOneofOptions :: forall r3 r1. Union r1 OneofOptionsRow r3 => Nub r3 OneofOptionsRow => Record r1 -> OneofOptions
#EnumOptions Source
#EnumOptionsRow Source
type EnumOptionsRow = (__unknown_fields :: Array UnknownField, allow_alias :: Maybe Boolean, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)
#EnumOptionsR Source
type EnumOptionsR = Record EnumOptionsRow
#parseEnumOptions Source
parseEnumOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumOptions
#putEnumOptions Source
putEnumOptions :: forall m. MonadEffect m => EnumOptions -> PutM m Unit
#mkEnumOptions Source
mkEnumOptions :: forall r3 r1. Union r1 EnumOptionsRow r3 => Nub r3 EnumOptionsRow => Record r1 -> EnumOptions
#EnumValueOptions Source
#EnumValueOptionsRow Source
type EnumValueOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)
#parseEnumValueOptions Source
parseEnumValueOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumValueOptions
#putEnumValueOptions Source
putEnumValueOptions :: forall m. MonadEffect m => EnumValueOptions -> PutM m Unit
#mkEnumValueOptions Source
mkEnumValueOptions :: forall r3 r1. Union r1 EnumValueOptionsRow r3 => Nub r3 EnumValueOptionsRow => Record r1 -> EnumValueOptions
#ServiceOptions Source
#ServiceOptionsRow Source
type ServiceOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)
#parseServiceOptions Source
parseServiceOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m ServiceOptions
#putServiceOptions Source
putServiceOptions :: forall m. MonadEffect m => ServiceOptions -> PutM m Unit
#mkServiceOptions Source
mkServiceOptions :: forall r3 r1. Union r1 ServiceOptionsRow r3 => Nub r3 ServiceOptionsRow => Record r1 -> ServiceOptions
#MethodOptions Source
#MethodOptionsRow Source
type MethodOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, idempotency_level :: Maybe MethodOptions_IdempotencyLevel, uninterpreted_option :: Array UninterpretedOption)
#MethodOptionsR Source
type MethodOptionsR = Record MethodOptionsRow
#parseMethodOptions Source
parseMethodOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m MethodOptions
#putMethodOptions Source
putMethodOptions :: forall m. MonadEffect m => MethodOptions -> PutM m Unit
#mkMethodOptions Source
mkMethodOptions :: forall r3 r1. Union r1 MethodOptionsRow r3 => Nub r3 MethodOptionsRow => Record r1 -> MethodOptions
#UninterpretedOptionRow Source
type UninterpretedOptionRow = (__unknown_fields :: Array UnknownField, aggregate_value :: Maybe String, double_value :: Maybe Number, identifier_value :: Maybe String, name :: Array UninterpretedOption_NamePart, negative_int_value :: Maybe (Long Signed), positive_int_value :: Maybe (Long Unsigned), string_value :: Maybe Bytes)
#parseUninterpretedOption Source
parseUninterpretedOption :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m UninterpretedOption
#putUninterpretedOption Source
putUninterpretedOption :: forall m. MonadEffect m => UninterpretedOption -> PutM m Unit
#mkUninterpretedOption Source
mkUninterpretedOption :: forall r3 r1. Union r1 UninterpretedOptionRow r3 => Nub r3 UninterpretedOptionRow => Record r1 -> UninterpretedOption
#UninterpretedOption_NamePartRow Source
type UninterpretedOption_NamePartRow = (__unknown_fields :: Array UnknownField, is_extension :: Maybe Boolean, name_part :: Maybe String)
#parseUninterpretedOption_NamePart Source
parseUninterpretedOption_NamePart :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m UninterpretedOption_NamePart
#putUninterpretedOption_NamePart Source
putUninterpretedOption_NamePart :: forall m. MonadEffect m => UninterpretedOption_NamePart -> PutM m Unit
#mkUninterpretedOption_NamePart Source
mkUninterpretedOption_NamePart :: forall r3 r1. Union r1 UninterpretedOption_NamePartRow r3 => Nub r3 UninterpretedOption_NamePartRow => Record r1 -> UninterpretedOption_NamePart
#SourceCodeInfo Source
#SourceCodeInfoRow Source
type SourceCodeInfoRow = (__unknown_fields :: Array UnknownField, location :: Array SourceCodeInfo_Location)
#parseSourceCodeInfo Source
parseSourceCodeInfo :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m SourceCodeInfo
#putSourceCodeInfo Source
putSourceCodeInfo :: forall m. MonadEffect m => SourceCodeInfo -> PutM m Unit
#mkSourceCodeInfo Source
mkSourceCodeInfo :: forall r3 r1. Union r1 SourceCodeInfoRow r3 => Nub r3 SourceCodeInfoRow => Record r1 -> SourceCodeInfo
#parseSourceCodeInfo_Location Source
parseSourceCodeInfo_Location :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m SourceCodeInfo_Location
#putSourceCodeInfo_Location Source
putSourceCodeInfo_Location :: forall m. MonadEffect m => SourceCodeInfo_Location -> PutM m Unit
#mkSourceCodeInfo_Location Source
mkSourceCodeInfo_Location :: forall r3 r1. Union r1 SourceCodeInfo_LocationRow r3 => Nub r3 SourceCodeInfo_LocationRow => Record r1 -> SourceCodeInfo_Location
#GeneratedCodeInfo Source
#GeneratedCodeInfoRow Source
type GeneratedCodeInfoRow = (__unknown_fields :: Array UnknownField, annotation :: Array GeneratedCodeInfo_Annotation)
#parseGeneratedCodeInfo Source
parseGeneratedCodeInfo :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m GeneratedCodeInfo
#putGeneratedCodeInfo Source
putGeneratedCodeInfo :: forall m. MonadEffect m => GeneratedCodeInfo -> PutM m Unit
#mkGeneratedCodeInfo Source
mkGeneratedCodeInfo :: forall r3 r1. Union r1 GeneratedCodeInfoRow r3 => Nub r3 GeneratedCodeInfoRow => Record r1 -> GeneratedCodeInfo
#parseGeneratedCodeInfo_Annotation Source
parseGeneratedCodeInfo_Annotation :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m GeneratedCodeInfo_Annotation
#putGeneratedCodeInfo_Annotation Source
putGeneratedCodeInfo_Annotation :: forall m. MonadEffect m => GeneratedCodeInfo_Annotation -> PutM m Unit
#mkGeneratedCodeInfo_Annotation Source
mkGeneratedCodeInfo_Annotation :: forall r3 r1. Union r1 GeneratedCodeInfo_AnnotationRow r3 => Nub r3 GeneratedCodeInfo_AnnotationRow => Record r1 -> GeneratedCodeInfo_Annotation
#FieldDescriptorProto_Type Source
data FieldDescriptorProto_Type
Constructors
FieldDescriptorProto_Type_TYPE_DOUBLE
FieldDescriptorProto_Type_TYPE_FLOAT
FieldDescriptorProto_Type_TYPE_INT64
FieldDescriptorProto_Type_TYPE_UINT64
FieldDescriptorProto_Type_TYPE_INT32
FieldDescriptorProto_Type_TYPE_FIXED64
FieldDescriptorProto_Type_TYPE_FIXED32
FieldDescriptorProto_Type_TYPE_BOOL
FieldDescriptorProto_Type_TYPE_STRING
FieldDescriptorProto_Type_TYPE_GROUP
FieldDescriptorProto_Type_TYPE_MESSAGE
FieldDescriptorProto_Type_TYPE_BYTES
FieldDescriptorProto_Type_TYPE_UINT32
FieldDescriptorProto_Type_TYPE_ENUM
FieldDescriptorProto_Type_TYPE_SFIXED32
FieldDescriptorProto_Type_TYPE_SFIXED64
FieldDescriptorProto_Type_TYPE_SINT32
FieldDescriptorProto_Type_TYPE_SINT64