Klasse GetTransactionsCountOperationSpec

java.lang.Object
io.github.primelib.webmethodsapigateway4j.spec.GetTransactionsCountOperationSpec

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

Specification for the GetTransactionsCount operation.

  • 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
    • fromDate

      @NotNull public @NotNull LocalDate fromDate()
      This is the date from which the count has to be retrieved for the matching filter criteria.It is a mandatory parameter and it should be of the format YYYY-MM-DD. Regular expression support is not available for this parameter
    • toDate

      @NotNull public @NotNull LocalDate toDate()
      This is the date to which the count has to be retrieved for the matching filter criteria.It is a mandatory parameter and it should be of the format YYYY-MM-DD. Regular expression support is not available for this parameter
    • apiName

      @Nullable public @Nullable String apiName()
      The name of the API for which the invocation count is required.The exact name must be provided or regular expressions can be used like API_.*
    • apiVersion

      @Nullable public @Nullable String apiVersion()
      The version of the API
    • apiId

      @Nullable public @Nullable String apiId()
      The system generated id for an API.The id of an can be retrieved from the API details screen
    • applicationName

      @Nullable public @Nullable String applicationName()
      The name of the Application for which the invocation count is required.The exact name must be provided or regular expressions can be used like APP_.*
    • applicationId

      @Nullable public @Nullable String applicationId()
      The system generated id for an Application.The id of an can be retrieved from the Application details screen
    • packageName

      @Nullable public @Nullable String packageName()
      The name of the Package for which the invocation count is required.The exact name must be provided or regular expressions can be used like Package_.*
    • packageId

      @Nullable public @Nullable String packageId()
      The system generated id for a Package.The id of an can be retrieved from the Package details screen
    • planName

      @Nullable public @Nullable String planName()
      The name of the Plan for which the invocation count is required.The exact name must be provided or regular expressions can be used like Plan_.*
    • planId

      @Nullable public @Nullable String planId()
      The system generated id for a Plan.The id of an can be retrieved from the Plan details screen
    • fromDate

      public GetTransactionsCountOperationSpec fromDate(@NotNull @NotNull LocalDate fromDate)
      This is the date from which the count has to be retrieved for the matching filter criteria.It is a mandatory parameter and it should be of the format YYYY-MM-DD. Regular expression support is not available for this parameter
      Gibt zurück:
      this.
    • toDate

      public GetTransactionsCountOperationSpec toDate(@NotNull @NotNull LocalDate toDate)
      This is the date to which the count has to be retrieved for the matching filter criteria.It is a mandatory parameter and it should be of the format YYYY-MM-DD. Regular expression support is not available for this parameter
      Gibt zurück:
      this.
    • apiName

      public GetTransactionsCountOperationSpec apiName(@Nullable @Nullable String apiName)
      The name of the API for which the invocation count is required.The exact name must be provided or regular expressions can be used like API_.*
      Gibt zurück:
      this.
    • apiVersion

      public GetTransactionsCountOperationSpec apiVersion(@Nullable @Nullable String apiVersion)
      The version of the API
      Gibt zurück:
      this.
    • apiId

      public GetTransactionsCountOperationSpec apiId(@Nullable @Nullable String apiId)
      The system generated id for an API.The id of an can be retrieved from the API details screen
      Gibt zurück:
      this.
    • applicationName

      public GetTransactionsCountOperationSpec applicationName(@Nullable @Nullable String applicationName)
      The name of the Application for which the invocation count is required.The exact name must be provided or regular expressions can be used like APP_.*
      Gibt zurück:
      this.
    • applicationId

      public GetTransactionsCountOperationSpec applicationId(@Nullable @Nullable String applicationId)
      The system generated id for an Application.The id of an can be retrieved from the Application details screen
      Gibt zurück:
      this.
    • packageName

      public GetTransactionsCountOperationSpec packageName(@Nullable @Nullable String packageName)
      The name of the Package for which the invocation count is required.The exact name must be provided or regular expressions can be used like Package_.*
      Gibt zurück:
      this.
    • packageId

      public GetTransactionsCountOperationSpec packageId(@Nullable @Nullable String packageId)
      The system generated id for a Package.The id of an can be retrieved from the Package details screen
      Gibt zurück:
      this.
    • planName

      public GetTransactionsCountOperationSpec planName(@Nullable @Nullable String planName)
      The name of the Plan for which the invocation count is required.The exact name must be provided or regular expressions can be used like Plan_.*
      Gibt zurück:
      this.
    • planId

      public GetTransactionsCountOperationSpec planId(@Nullable @Nullable String planId)
      The system generated id for a Plan.The id of an can be retrieved from the Plan details screen
      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