Class Restrictions

java.lang.Object
com.wrapper.spotify.model_objects.AbstractModelObject
com.wrapper.spotify.model_objects.miscellaneous.Restrictions
All Implemented Interfaces:
IModelObject

public class Restrictions
extends AbstractModelObject
Retrieve information about Restriction objects by building instances from this class.

Part of the response when Track Relinking is applied, the original track is not available in the given market, and Spotify did not have any tracks to relink it with. The track response will still contain metadata for the original track, and a restrictions object containing the reason why the track is not available

  • Method Details

    • getReason

      public String getReason()
      Get the reason why the track is not available.
      Returns:
      The track restriction reason.
    • builder

      public Restrictions.Builder builder()
      Description copied from interface: IModelObject
      Create a builder for building an instance of a model object.
      The type of the builder and its methods depend on its corresponding implementation.
      Returns:
      A builder object.