Class FieldUtils
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.FieldUtils
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-12-11T23:26:41.890Z")
@Stability(Stable)
public class FieldUtils
extends software.amazon.jsii.JsiiObject
Helper functions to work with structures containing fields.
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
ModifierConstructorDescriptionprotected
FieldUtils
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
FieldUtils
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic Boolean
Returns whether the given task structure contains the TaskToken field anywhere.static Boolean
containsTaskToken
(Map<String, ? extends Object> obj) Returns whether the given task structure contains the TaskToken field anywhere.Return all JSON paths used in the given structure.findReferencedPaths
(Map<String, ? extends Object> obj) Return all JSON paths used in the given structure.Render a JSON structure containing fields to the right StepFunctions structure.renderObject
(Map<String, ? extends Object> obj) Render a JSON structure containing fields to the right StepFunctions structure.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
FieldUtils
protected FieldUtils(software.amazon.jsii.JsiiObjectRef objRef) -
FieldUtils
protected FieldUtils(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
containsTaskToken
@Stability(Stable) @NotNull public static Boolean containsTaskToken(@Nullable Map<String, ? extends Object> obj) Returns whether the given task structure contains the TaskToken field anywhere.The field is considered included if the field itself or one of its containing fields occurs anywhere in the payload.
- Parameters:
obj
-
-
containsTaskToken
Returns whether the given task structure contains the TaskToken field anywhere.The field is considered included if the field itself or one of its containing fields occurs anywhere in the payload.
-
findReferencedPaths
@Stability(Stable) @NotNull public static List<String> findReferencedPaths(@Nullable Map<String, ? extends Object> obj) Return all JSON paths used in the given structure.- Parameters:
obj
-
-
findReferencedPaths
Return all JSON paths used in the given structure. -
renderObject
@Stability(Stable) @Nullable public static Map<String,Object> renderObject(@Nullable Map<String, ? extends Object> obj) Render a JSON structure containing fields to the right StepFunctions structure.- Parameters:
obj
-
-
renderObject
Render a JSON structure containing fields to the right StepFunctions structure.
-