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.97.0 (build 729de35)", date="2024-04-24T21:00:37.929Z") @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

    Constructors
    Modifier
    Constructor
    Description
    protected
    FieldUtils(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    FieldUtils(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Boolean
    Returns whether the given task structure contains the TaskToken field anywhere.
    static Boolean
    Returns whether the given task structure contains the TaskToken field anywhere.
    static List<String>
    Return all JSON paths used in the given structure.
    static List<String>
    Return all JSON paths used in the given structure.
    static Map<String,Object>
    Render a JSON structure containing fields to the right StepFunctions structure.
    static Map<String,Object>
    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

      @Stability(Stable) @NotNull public static Boolean 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

      @Stability(Stable) @NotNull public static List<String> 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

      @Stability(Stable) @Nullable public static Map<String,Object> renderObject()
      Render a JSON structure containing fields to the right StepFunctions structure.