GrpcRouteMethodMatchResponse class

Specifies a match against a method.

Constructors

GrpcRouteMethodMatchResponse({required Input<bool> caseSensitive, required Input<String> grpcMethod, required Input<String> grpcService, required Input<String> type})
Creates a new GrpcRouteMethodMatchResponse. caseSensitive Optional. Specifies that matches are case sensitive. The default value is true. case_sensitive must not be used with a type of REGULAR_EXPRESSION. grpcMethod Name of the method to match against. If unspecified, will match all methods. grpcService Name of the service to match against. If unspecified, will match all services. type Optional. Specifies how to match against the name. If not specified, a default value of "EXACT" is used.
const
GrpcRouteMethodMatchResponse.fromMap(Map<String, dynamic> map)
factory

Properties

caseSensitive → Input<bool>
Optional. Specifies that matches are case sensitive. The default value is true. case_sensitive must not be used with a type of REGULAR_EXPRESSION.
final
grpcMethod → Input<String>
Name of the method to match against. If unspecified, will match all methods.
final
grpcService → Input<String>
Name of the service to match against. If unspecified, will match all services.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String>
Optional. Specifies how to match against the name. If not specified, a default value of "EXACT" is used.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited