| CelExpression |
Either parsed or checked representation of the `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) program.
|
| CelExpression.Builder |
Either parsed or checked representation of the `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) program.
|
| CelExpression.ExprSpecifierCase |
|
| CelExpressionOrBuilder |
|
| CelExtractString |
Extracts a string by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>`.
.. attention::
Besides CEL evaluation raising an error explicitly, CEL program returning a type other than
the ``string``, or not returning anything, are considered an error as well.
|
| CelExtractString.Builder |
Extracts a string by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>`.
.. attention::
Besides CEL evaluation raising an error explicitly, CEL program returning a type other than
the ``string``, or not returning anything, are considered an error as well.
|
| CelExtractStringOrBuilder |
|
| DoubleRange |
Specifies the double start and end of the range using half-open interval
semantics [start, end).
|
| DoubleRange.Builder |
Specifies the double start and end of the range using half-open interval
semantics [start, end).
|
| DoubleRangeOrBuilder |
|
| Int32Range |
Specifies the int32 start and end of the range using half-open interval
semantics [start, end).
|
| Int32Range.Builder |
Specifies the int32 start and end of the range using half-open interval
semantics [start, end).
|
| Int32RangeOrBuilder |
|
| Int64Range |
Specifies the int64 start and end of the range using half-open interval
semantics [start, end).
|
| Int64Range.Builder |
Specifies the int64 start and end of the range using half-open interval
semantics [start, end).
|
| Int64RangeOrBuilder |
|
| TypedStruct |
A TypedStruct contains an arbitrary JSON serialized protocol buffer message with a URL that
describes the type of the serialized message.
|
| TypedStruct.Builder |
A TypedStruct contains an arbitrary JSON serialized protocol buffer message with a URL that
describes the type of the serialized message.
|
| TypedStructOrBuilder |
|