PathComparator

smithy.waiters.PathComparator
See thePathComparator companion object
sealed abstract class PathComparator(_value: String, _name: String, _intValue: Int, _hints: Hints) extends Value

Defines a comparison to perform in a PathMatcher.

Value parameters

ALL_STRING_EQUALS

Matches if all values in the list matches the expected string.

ANY_STRING_EQUALS

Matches if any value in the list matches the expected string.

BOOLEAN_EQUALS

Matches if the return value is a boolean that is equal to the string literal 'true' or 'false'.

STRING_EQUALS

Matches if the return value is a string that is equal to the expected string.

Attributes

Companion
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object ALL_STRING_EQUALS.type
object ANY_STRING_EQUALS.type
object BOOLEAN_EQUALS.type
object STRING_EQUALS.type

Members list

Type members

Types

override type EnumType = PathComparator

Value members

Concrete methods

Attributes

Definition Classes
final def widen: PathComparator

Inherited methods

def canEqual(that: Any): Boolean

Attributes

Inherited from:
Equals

Attributes

Inherited from:
Product
def productElement(n: Int): Any

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Concrete fields

override val hints: Hints
override val intValue: Int
override val name: String
override val value: String