Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

namespace Google\Protobuf

Object name File name Summary
Any vendor/google/protobuf/src/Google/Protobuf/Any.php `Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
Protobuf library provides support to pack/unpack Any values in the form
of utility functions or additional generated…
Api vendor/google/protobuf/src/Google/Protobuf/Api.php Api is a light-weight descriptor for an API Interface.
Interfaces are also described as "protocol buffer services" in some contexts,
such as by the "service" keyword in a .proto file, but they are different
from API Services, which…
BoolValue vendor/google/protobuf/src/Google/Protobuf/BoolValue.php Wrapper message for `bool`.
The JSON representation for `BoolValue` is JSON `true` and `false`.
BytesValue vendor/google/protobuf/src/Google/Protobuf/BytesValue.php Wrapper message for `bytes`.
The JSON representation for `BytesValue` is JSON string.
Descriptor vendor/google/protobuf/src/Google/Protobuf/Descriptor.php
DescriptorPool vendor/google/protobuf/src/Google/Protobuf/DescriptorPool.php
DoubleValue vendor/google/protobuf/src/Google/Protobuf/DoubleValue.php Wrapper message for `double`.
The JSON representation for `DoubleValue` is JSON number.
Duration vendor/google/protobuf/src/Google/Protobuf/Duration.php A Duration represents a signed, fixed-length span of time represented
as a count of seconds and fractions of seconds at nanosecond
resolution. It is independent of any calendar and concepts like "day"
or "month". It is related to…
Enum vendor/google/protobuf/src/Google/Protobuf/Enum.php Enum type definition.
EnumDescriptor vendor/google/protobuf/src/Google/Protobuf/EnumDescriptor.php
EnumValue vendor/google/protobuf/src/Google/Protobuf/EnumValue.php Enum value definition.
EnumValueDescriptor vendor/google/protobuf/src/Google/Protobuf/EnumValueDescriptor.php
Field vendor/google/protobuf/src/Google/Protobuf/Field.php A single field of a message type.
FieldDescriptor vendor/google/protobuf/src/Google/Protobuf/FieldDescriptor.php
FieldMask vendor/google/protobuf/src/Google/Protobuf/FieldMask.php `FieldMask` represents a set of symbolic field paths, for example:
paths: "f.a"
paths: "f.b.d"
Here `f` represents a field in some root message, `a` and `b`
fields in the message found in `f`, and `d` a field found in the
message…
FloatValue vendor/google/protobuf/src/Google/Protobuf/FloatValue.php Wrapper message for `float`.
The JSON representation for `FloatValue` is JSON number.
GPBEmpty vendor/google/protobuf/src/Google/Protobuf/GPBEmpty.php A generic empty message that you can re-use to avoid defining duplicated
empty messages in your APIs. A typical example is to use it as the request
or the response type of an API method. For instance:
service Foo {
rpc Bar(google.protobuf.Empty)…
Int32Value vendor/google/protobuf/src/Google/Protobuf/Int32Value.php Wrapper message for `int32`.
The JSON representation for `Int32Value` is JSON number.
Int64Value vendor/google/protobuf/src/Google/Protobuf/Int64Value.php Wrapper message for `int64`.
The JSON representation for `Int64Value` is JSON string.
ListValue vendor/google/protobuf/src/Google/Protobuf/ListValue.php `ListValue` is a wrapper around a repeated field of values.
The JSON representation for `ListValue` is JSON array.
Method vendor/google/protobuf/src/Google/Protobuf/Method.php Method represents a method of an API interface.
Mixin vendor/google/protobuf/src/Google/Protobuf/Mixin.php Declares an API Interface to be included in this interface. The including
interface must redeclare all the methods from the included interface, but
documentation and options are inherited as follows:
NullValue vendor/google/protobuf/src/Google/Protobuf/NullValue.php `NullValue` is a singleton enumeration to represent the null value for the
`Value` type union.
The JSON representation for `NullValue` is JSON `null`.
OneofDescriptor vendor/google/protobuf/src/Google/Protobuf/OneofDescriptor.php
Option vendor/google/protobuf/src/Google/Protobuf/Option.php A protocol buffer option, which can be attached to a message, field,
enumeration, etc.
SourceContext vendor/google/protobuf/src/Google/Protobuf/SourceContext.php `SourceContext` represents information about the source of a
protobuf element, like the file in which it is defined.
StringValue vendor/google/protobuf/src/Google/Protobuf/StringValue.php Wrapper message for `string`.
The JSON representation for `StringValue` is JSON string.
Struct vendor/google/protobuf/src/Google/Protobuf/Struct.php `Struct` represents a structured data value, consisting of fields
which map to dynamically typed values. In some languages, `Struct`
might be supported by a native representation. For example, in
scripting languages like JS a struct is represented as…
Syntax vendor/google/protobuf/src/Google/Protobuf/Syntax.php The syntax in which a protocol buffer element is defined.
Timestamp vendor/google/protobuf/src/Google/Protobuf/Timestamp.php A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution. The count is relative to an epoch at UTC midnight on
January 1, 1970, in the…
Type vendor/google/protobuf/src/Google/Protobuf/Type.php A protocol buffer message type.
UInt32Value vendor/google/protobuf/src/Google/Protobuf/UInt32Value.php Wrapper message for `uint32`.
The JSON representation for `UInt32Value` is JSON number.
UInt64Value vendor/google/protobuf/src/Google/Protobuf/UInt64Value.php Wrapper message for `uint64`.
The JSON representation for `UInt64Value` is JSON string.
Value vendor/google/protobuf/src/Google/Protobuf/Value.php `Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values. A producer of value is expected to set one of these
variants. Absence of any variant indicates an…

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal