Class Value
java.lang.Object
software.amazon.awssdk.services.applicationcostprofiler.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 SummaryNested 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 SummaryConstructors
- 
Method SummaryModifier 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- 
Valuepublic Value()
 
- 
- 
Method Details- 
isNonepublic boolean isNone()
- 
expectString
- 
expectBoolpublic boolean expectBool()
- 
expectRecord
- 
expectEndpoint
- 
expectArray
- 
expectIntpublic int expectInt()
- 
fromNode
- 
endpointFromNode
- 
fromStr
- 
fromInteger
- 
fromBool
- 
fromArray
- 
fromRecord
- 
none
 
-