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 = ['WELL_KNOWN_TYPE_UNSPECIFIED', 'ANY', 'TIMESTAMP', 'DURATION']
Properties
private static $valueToName = ['WELL_KNOWN_TYPE_UNSPECIFIED', 'ANY', 'TIMESTAMP', 'DURATION']
Methods
public static name( $value)
public static value( $name)
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only