RoutingParameter class final
A projection from an input message to the GRPC or REST header.
- Inheritance
-
- Object
- ProtoMessage
- RoutingParameter
Constructors
- RoutingParameter({String field = '', String pathTemplate = ''})
- RoutingParameter.fromJson(Object? j)
-
factory
Properties
- field → String
-
A request field to extract the header key-value pair from.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- pathTemplate → String
-
A pattern matching the key-value field. Optional.
If not specified, the whole field specified in the
fieldfield will be taken as value, and its name used as key. If specified, it MUST contain exactly one named segment (along with any number of unnamed segments) The pattern will be matched over the field specified in thefieldfield, then if the match is successful:final - qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String