Filter class
The constraints that you want all returned products to match.
Constructors
- Filter({required String field, required FilterType type, required String value})
Properties
- field → String
-
The product metadata field that you want to filter on. You can filter by
just the service code to see all products for a specific service, filter by
just the attribute name to see a specific attribute for multiple services,
or use both a service code and an attribute name to retrieve only products
that match both fields.
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 → FilterType
-
The type of filter that you want to use.
final
- value → String
-
The service code or attribute value that you want to filter by. If you are
filtering by service code this is the actual service code, such as
AmazonEC2. If you are filtering by attribute name, this is the attribute value that you want the returned products to match, such as aProvisioned IOPSvolume.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited