Well-known protobuf types treated with first-class support in CEL.

Protobuf type google.api.expr.v1alpha1.Type.WellKnownType

CloneableInstantiable
Constants
public Google\Api\Expr\V1alpha1\Type\WellKnownType::ANY = 1
 
Well-known protobuf.Any type.

Any types are a polymorphic message type. During type-checking they are
treated like DYN types, but at runtime they are resolved to a specific
message type specified at evaluation time.

Generated from protobuf enum ANY = 1;

public Google\Api\Expr\V1alpha1\Type\WellKnownType::DURATION = 3
 
Well-known protobuf.Duration type, internally referenced as `duration`.

Generated from protobuf enum DURATION = 3;

public Google\Api\Expr\V1alpha1\Type\WellKnownType::TIMESTAMP = 2
 
Well-known protobuf.Timestamp type, internally referenced as `timestamp`.

Generated from protobuf enum TIMESTAMP = 2;

public Google\Api\Expr\V1alpha1\Type\WellKnownType::WELL_KNOWN_TYPE_UNSPECIFIED = 0
 
Unspecified type.

Generated from protobuf enum WELL_KNOWN_TYPE_UNSPECIFIED = 0;

Methods
public static name( $value)
public static value( $name)
Properties
private static $valueToName
Properties
private static $valueToName
Methods
public static name( $value)
public static value( $name)
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only