Klasse GetAllAutomationActionsOperationSpec

java.lang.Object
io.github.primelib.pagerduty4j.rest.spec.GetAllAutomationActionsOperationSpec

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class GetAllAutomationActionsOperationSpec extends Object
GetAllAutomationActionsSpec

Specification for the GetAllAutomationActions operation.

List Automation Actions

  • Felddetails

    • VALIDATION_ENABLED

      @Experimental public static Boolean VALIDATION_ENABLED
      allows to disable validation of the spec, use with care!
  • Konstruktordetails

  • Methodendetails

    • validate

      public void validate()
      Validates the Spec, will throw a exception if required parameters are missing
      Löst aus:
      NullPointerException
    • limit

      @Nullable public @Nullable Integer limit()
      The minimum of the `limit` parameter used in the request or the maximum request size of the API.
    • cursor

      @Nullable public @Nullable String cursor()
      Optional parameter used to request the "next" set of results from an API. The value provided here is most commonly obtained from the `next_cursor` field of the previous request. When no value is provided, the request starts at the beginning of the result set.
    • name

      @Nullable public @Nullable String name()
      Filters results to include the ones matching the name (case insensitive substring matching)
    • runnerId

      @Nullable public @Nullable String runnerId()
      Filters results to include the ones linked to the specified runner. Specifying the value `any` filters results to include the ones linked to runners only, thus omitting the results not linked to runners.
    • classification

      @Nullable public @Nullable AutomationActionsActionClassificationEnum classification()
      Filters results to include the ones matching the specified classification (aka category)
    • teamId

      @Nullable public @Nullable String teamId()
      Filters results to include the ones associated with the specified team.
    • serviceId

      @Nullable public @Nullable String serviceId()
      Filters results to include the ones associated with the specified service
    • actionType

      @Nullable public @Nullable String actionType()
      Filters results to include the ones matching the specified action type
    • limit

      public GetAllAutomationActionsOperationSpec limit(@Nullable @Nullable Integer limit)
      The minimum of the `limit` parameter used in the request or the maximum request size of the API.
      Gibt zurück:
      this.
    • cursor

      public GetAllAutomationActionsOperationSpec cursor(@Nullable @Nullable String cursor)
      Optional parameter used to request the "next" set of results from an API. The value provided here is most commonly obtained from the `next_cursor` field of the previous request. When no value is provided, the request starts at the beginning of the result set.
      Gibt zurück:
      this.
    • name

      public GetAllAutomationActionsOperationSpec name(@Nullable @Nullable String name)
      Filters results to include the ones matching the name (case insensitive substring matching)
      Gibt zurück:
      this.
    • runnerId

      public GetAllAutomationActionsOperationSpec runnerId(@Nullable @Nullable String runnerId)
      Filters results to include the ones linked to the specified runner. Specifying the value `any` filters results to include the ones linked to runners only, thus omitting the results not linked to runners.
      Gibt zurück:
      this.
    • classification

      public GetAllAutomationActionsOperationSpec classification(@Nullable @Nullable AutomationActionsActionClassificationEnum classification)
      Filters results to include the ones matching the specified classification (aka category)
      Gibt zurück:
      this.
    • teamId

      public GetAllAutomationActionsOperationSpec teamId(@Nullable @Nullable String teamId)
      Filters results to include the ones associated with the specified team.
      Gibt zurück:
      this.
    • serviceId

      public GetAllAutomationActionsOperationSpec serviceId(@Nullable @Nullable String serviceId)
      Filters results to include the ones associated with the specified service
      Gibt zurück:
      this.
    • actionType

      public GetAllAutomationActionsOperationSpec actionType(@Nullable @Nullable String actionType)
      Filters results to include the ones matching the specified action type
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object