Class Value
java.lang.Object
software.amazon.awssdk.services.snowdevicemanagement.endpoints.internal.Value
- Direct Known Subclasses:
Value.Array,Value.Bool,Value.Endpoint,Value.Int,Value.None,Value.Record,Value.Str
Base class for the types of values computable by the
RuleEngine.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAn array value.static classA boolean value.static classstatic classAn integer value.static classstatic classA record (map) value.static classA string value. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Value.EndpointendpointFromNode(JsonNode source) booleanintstatic Value.Arraystatic Value.BoolfromBool(boolean value) static Value.IntfromInteger(int value) static Valuestatic Value.RecordfromRecord(Map<Identifier, Value> value) static Value.StrbooleanisNone()static Value.Nonenone()
-
Constructor Details
-
Value
public Value()
-
-
Method Details
-
isNone
public boolean isNone() -
expectString
-
expectBool
public boolean expectBool() -
expectRecord
-
expectEndpoint
-
expectArray
-
expectInt
public int expectInt() -
fromNode
-
endpointFromNode
-
fromStr
-
fromInteger
-
fromBool
-
fromArray
-
fromRecord
-
none
-