Enum-Klasse BulkDataType

java.lang.Object
java.lang.Enum<BulkDataType>
net.dzultra.jsa.bulk_data.BulkDataType
Alle implementierten Schnittstellen:
Serializable, Comparable<BulkDataType>, Constable

public enum BulkDataType extends Enum<BulkDataType>
Represents the available bulk data types provided by the Scryfall API.

Each enum constant corresponds to a specific bulk dataset that can be retrieved from the bulk data endpoint, such as full card lists, rulings, or artwork data.

  • Enum-Konstanten - Details

    • ORACLE_CARDS

      public static final BulkDataType ORACLE_CARDS
      Oracle card data with updated rules text.
    • UNIQUE_ARTWORK

      public static final BulkDataType UNIQUE_ARTWORK
      Dataset containing unique card artwork entries.
    • DEFAULT_CARDS

      public static final BulkDataType DEFAULT_CARDS
      Default comprehensive card dataset used for most applications.
    • ALL_CARDS

      public static final BulkDataType ALL_CARDS
      Complete card dataset including all printings.
    • RULINGS

      public static final BulkDataType RULINGS
      Comprehensive rules text and card rulings dataset.
  • Methodendetails

    • values

      public static BulkDataType[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static BulkDataType valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getTypeEndpoint

      public String getTypeEndpoint()
      Returns the API endpoint path for this bulk data type.
      Gibt zurück:
      the endpoint string used for API requests