Class Hierarchy

  • java.lang.Object
    • net.serenitybdd.screenplay.BaseConsequence<T> (implements net.serenitybdd.screenplay.Consequence<T>)
    • net.serenitybdd.screenplay.rest.abilities.CallAnApi (implements net.serenitybdd.screenplay.Ability)
    • net.serenitybdd.screenplay.rest.interactions.Ensure (implements net.serenitybdd.screenplay.Interaction)
    • net.serenitybdd.screenplay.rest.questions.LastResponse (implements net.serenitybdd.screenplay.Question<ANSWER>)
    • net.serenitybdd.screenplay.rest.interactions.RestInteraction (implements net.serenitybdd.markers.CanBeSilent, net.serenitybdd.markers.DisableScreenshots, net.serenitybdd.screenplay.Interaction)
      • net.serenitybdd.screenplay.rest.interactions.Delete
      • net.serenitybdd.screenplay.rest.interactions.Get
      • net.serenitybdd.screenplay.rest.interactions.Head
      • net.serenitybdd.screenplay.rest.interactions.Options
      • net.serenitybdd.screenplay.rest.interactions.Patch
      • net.serenitybdd.screenplay.rest.interactions.Post
      • net.serenitybdd.screenplay.rest.interactions.Put
    • net.serenitybdd.screenplay.rest.questions.RestQuestion<T> (implements net.serenitybdd.screenplay.Question<ANSWER>)
    • net.serenitybdd.screenplay.rest.questions.RestQuestionBuilder<T> (implements net.serenitybdd.screenplay.rest.questions.Returning<T>, net.serenitybdd.screenplay.rest.questions.To<T>)
    • net.serenitybdd.screenplay.rest.questions.TheResponse
    • net.serenitybdd.screenplay.rest.questions.TheResponseStatusCode (implements net.serenitybdd.screenplay.Question<ANSWER>)
    • java.lang.Throwable (implements java.io.Serializable)

Interface Hierarchy

  • java.util.function.Function<T,​R>
  • net.serenitybdd.screenplay.rest.questions.Returning<T>
  • net.serenitybdd.screenplay.rest.questions.To<T>