Class TestOperation

java.lang.Object
software.amazon.lambda.durable.testing.TestOperation

public class TestOperation extends Object
Wrapper for AWS SDK Operation providing convenient access methods.
  • Method Details

    • getEvents

      public List<software.amazon.awssdk.services.lambda.model.Event> getEvents()
    • getName

      public String getName()
    • getStatus

      public software.amazon.awssdk.services.lambda.model.OperationStatus getStatus()
    • getType

      public software.amazon.awssdk.services.lambda.model.OperationType getType()
    • getStepDetails

      public software.amazon.awssdk.services.lambda.model.StepDetails getStepDetails()
    • getWaitDetails

      public software.amazon.awssdk.services.lambda.model.WaitDetails getWaitDetails()
    • getCallbackDetails

      public software.amazon.awssdk.services.lambda.model.CallbackDetails getCallbackDetails()
    • getStepResult

      public <T> T getStepResult(Class<T> type)
    • getStepResult

      public <T> T getStepResult(TypeToken<T> type)
      Type-safe result extraction from step details.
    • getError

      public software.amazon.awssdk.services.lambda.model.ErrorObject getError()
    • getAttempt

      public int getAttempt()