Class InspectionData

    • Method Detail

      • input

        public final String input()

        The raw state input.

        Returns:
        The raw state input.
      • afterInputPath

        public final String afterInputPath()

        The input after Step Functions applies the InputPath filter.

        Returns:
        The input after Step Functions applies the InputPath filter.
      • afterParameters

        public final String afterParameters()

        The effective input after Step Functions applies the Parameters filter.

        Returns:
        The effective input after Step Functions applies the Parameters filter.
      • result

        public final String result()

        The state's raw result.

        Returns:
        The state's raw result.
      • afterResultSelector

        public final String afterResultSelector()

        The effective result after Step Functions applies the ResultSelector filter.

        Returns:
        The effective result after Step Functions applies the ResultSelector filter.
      • afterResultPath

        public final String afterResultPath()

        The effective result combined with the raw state input after Step Functions applies the ResultPath filter.

        Returns:
        The effective result combined with the raw state input after Step Functions applies the ResultPath filter.
      • request

        public final InspectionDataRequest request()

        The raw HTTP request that is sent when you test an HTTP Task.

        Returns:
        The raw HTTP request that is sent when you test an HTTP Task.
      • response

        public final InspectionDataResponse response()

        The raw HTTP response that is returned when you test an HTTP Task.

        Returns:
        The raw HTTP response that is returned when you test an HTTP Task.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)