Module

Google.Protobuf.Descriptor

Package
purescript-protobuf
Repository
xc-jp/purescript-protobuf

Generated by purescript-protobuf from file google/protobuf/descriptor.proto

#FileDescriptorSetRow Source

type FileDescriptorSetRow = (__unknown_fields :: Array UnknownField, file :: Array FileDescriptorProto)

#parseFileDescriptorSet Source

#putFileDescriptorSet Source

#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

#putFileDescriptorProto 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

#putDescriptorProto Source

#mkDescriptorProto Source

#DescriptorProto_ExtensionRangeRow Source

type DescriptorProto_ExtensionRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, options :: Maybe ExtensionRangeOptions, start :: Maybe Int)

#putDescriptorProto_ExtensionRange Source

#DescriptorProto_ReservedRangeRow Source

type DescriptorProto_ReservedRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, start :: Maybe Int)

#putDescriptorProto_ReservedRange Source

#ExtensionRangeOptionsRow Source

type ExtensionRangeOptionsRow = (__unknown_fields :: Array UnknownField, uninterpreted_option :: Array UninterpretedOption)

#parseExtensionRangeOptions Source

#putExtensionRangeOptions Source

#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

#putFieldDescriptorProto Source

#OneofDescriptorProtoRow Source

type OneofDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, options :: Maybe OneofOptions)

#parseOneofDescriptorProto Source

#putOneofDescriptorProto Source

#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

#putEnumDescriptorProto Source

#EnumDescriptorProto_EnumReservedRangeRow Source

type EnumDescriptorProto_EnumReservedRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, start :: Maybe Int)

#EnumValueDescriptorProtoRow Source

type EnumValueDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, number :: Maybe Int, options :: Maybe EnumValueOptions)

#putEnumValueDescriptorProto Source

#ServiceDescriptorProtoRow Source

type ServiceDescriptorProtoRow = (__unknown_fields :: Array UnknownField, method :: Array MethodDescriptorProto, name :: Maybe String, options :: Maybe ServiceOptions)

#parseServiceDescriptorProto Source

#putServiceDescriptorProto Source

#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

#putMethodDescriptorProto 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)

#parseFileOptions Source

#putFileOptions Source

#mkFileOptions Source

mkFileOptions :: forall r3 r1. Union r1 FileOptionsRow r3 => Nub r3 FileOptionsRow => Record r1 -> FileOptions

#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

#putMessageOptions Source

#mkMessageOptions 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)

#parseFieldOptions Source

#putFieldOptions Source

#mkFieldOptions Source

#OneofOptionsRow Source

type OneofOptionsRow = (__unknown_fields :: Array UnknownField, uninterpreted_option :: Array UninterpretedOption)

#parseOneofOptions Source

#putOneofOptions Source

#mkOneofOptions Source

#EnumOptionsRow Source

type EnumOptionsRow = (__unknown_fields :: Array UnknownField, allow_alias :: Maybe Boolean, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)

#parseEnumOptions Source

#putEnumOptions Source

#mkEnumOptions Source

mkEnumOptions :: forall r3 r1. Union r1 EnumOptionsRow r3 => Nub r3 EnumOptionsRow => Record r1 -> EnumOptions

#EnumValueOptionsRow Source

type EnumValueOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)

#parseEnumValueOptions Source

#putEnumValueOptions Source

#mkEnumValueOptions Source

#ServiceOptionsRow Source

type ServiceOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)

#parseServiceOptions Source

#putServiceOptions Source

#mkServiceOptions Source

#MethodOptionsRow Source

type MethodOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, idempotency_level :: Maybe MethodOptions_IdempotencyLevel, uninterpreted_option :: Array UninterpretedOption)

#parseMethodOptions Source

#putMethodOptions Source

#mkMethodOptions Source

#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

#putUninterpretedOption Source

#UninterpretedOption_NamePartRow Source

type UninterpretedOption_NamePartRow = (__unknown_fields :: Array UnknownField, is_extension :: Maybe Boolean, name_part :: Maybe String)

#putUninterpretedOption_NamePart Source

#SourceCodeInfoRow Source

type SourceCodeInfoRow = (__unknown_fields :: Array UnknownField, location :: Array SourceCodeInfo_Location)

#parseSourceCodeInfo Source

#putSourceCodeInfo Source

#mkSourceCodeInfo Source

#SourceCodeInfo_LocationRow Source

type SourceCodeInfo_LocationRow = (__unknown_fields :: Array UnknownField, leading_comments :: Maybe String, leading_detached_comments :: Array String, path :: Array Int, span :: Array Int, trailing_comments :: Maybe String)

#putSourceCodeInfo_Location Source

#GeneratedCodeInfoRow Source

type GeneratedCodeInfoRow = (__unknown_fields :: Array UnknownField, annotation :: Array GeneratedCodeInfo_Annotation)

#parseGeneratedCodeInfo Source

#putGeneratedCodeInfo Source

#GeneratedCodeInfo_AnnotationRow Source

type GeneratedCodeInfo_AnnotationRow = (__unknown_fields :: Array UnknownField, begin :: Maybe Int, end :: Maybe Int, path :: Array Int, source_file :: Maybe String)

#putGeneratedCodeInfo_Annotation Source