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.

Attributes

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.

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

Members list

Concise view

Type members

Types

override type EnumType = PathComparator

Value members

Concrete methods

Attributes

Definition Classes

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