IdentDecl
class IdentDecl extends Message
Identifier declaration which specifies its type and optional Expr
value.
An identifier without a value is a declaration that must be provided at evaluation time. An identifier with a value should resolve to a constant, but may be used in conjunction with other identifiers bound at evaluation time.
Generated from protobuf message google.api.expr.v1alpha1.Decl.IdentDecl
Methods
Constructor.
The constant value of the identifier. If not specified, the identifier must be supplied at evaluation time.
Documentation string for the identifier.
Documentation string for the identifier.
Details
at line 57
__construct(array $data = NULL)
Constructor.
at line 68
Type
getType()
Required. The type of the identifier.
Generated from protobuf field .google.api.expr.v1alpha1.Type type = 1;
at line 80
$this
setType(Type $var)
Required. The type of the identifier.
Generated from protobuf field .google.api.expr.v1alpha1.Type type = 1;
at line 95
Constant
getValue()
The constant value of the identifier. If not specified, the identifier must be supplied at evaluation time.
Generated from protobuf field .google.api.expr.v1alpha1.Constant value = 2;
at line 108
$this
setValue(Constant $var)
The constant value of the identifier. If not specified, the identifier must be supplied at evaluation time.
Generated from protobuf field .google.api.expr.v1alpha1.Constant value = 2;
at line 122
string
getDoc()
Documentation string for the identifier.
Generated from protobuf field string doc = 3;
at line 134
$this
setDoc(string $var)
Documentation string for the identifier.
Generated from protobuf field string doc = 3;