Class PlayerRegistrationType


  • public class PlayerRegistrationType
    extends Object
    The PlayerRegistrationType model.
    • Constructor Detail

      • PlayerRegistrationType

        public PlayerRegistrationType()
    • Method Detail

      • level

        public String level()
        Get the level the person was playing on for the club. Possible values include: 'Pro', 'Amateur'.
        Returns:
        the level value
      • withLevel

        public PlayerRegistrationType withLevel​(String level)
        Set the level the person was playing on for the club. Possible values include: 'Pro', 'Amateur'.
        Parameters:
        level - the level value to set
        Returns:
        the PlayerRegistrationType object itself.
      • discipline

        public String discipline()
        Get the sport/discipline this registration is for. E.g. a futsal referee is distinct from a football referee. Possible values include: 'Football', 'Futsal', 'BeachSoccer'.
        Returns:
        the discipline value
      • withDiscipline

        public PlayerRegistrationType withDiscipline​(String discipline)
        Set the sport/discipline this registration is for. E.g. a futsal referee is distinct from a football referee. Possible values include: 'Football', 'Futsal', 'BeachSoccer'.
        Parameters:
        discipline - the discipline value to set
        Returns:
        the PlayerRegistrationType object itself.
      • registrationNature

        public String registrationNature()
        Get defines the type of the registration whether it is a loan or permanent one. Possible values include: 'Registration', 'Loan'.
        Returns:
        the registrationNature value
      • withRegistrationNature

        public PlayerRegistrationType withRegistrationNature​(String registrationNature)
        Set defines the type of the registration whether it is a loan or permanent one. Possible values include: 'Registration', 'Loan'.
        Parameters:
        registrationNature - the registrationNature value to set
        Returns:
        the PlayerRegistrationType object itself.
      • organisationFIFAId

        public String organisationFIFAId()
        Get the worldwide unique FIFA id of the club or organisation the person is registered for.
        Returns:
        the organisationFIFAId value
      • withOrganisationFIFAId

        public PlayerRegistrationType withOrganisationFIFAId​(String organisationFIFAId)
        Set the worldwide unique FIFA id of the club or organisation the person is registered for.
        Parameters:
        organisationFIFAId - the organisationFIFAId value to set
        Returns:
        the PlayerRegistrationType object itself.
      • status

        public String status()
        Get the status of the registration. Possible values include: 'active', 'inactive', 'pending'.
        Returns:
        the status value
      • withStatus

        public PlayerRegistrationType withStatus​(String status)
        Set the status of the registration. Possible values include: 'active', 'inactive', 'pending'.
        Parameters:
        status - the status value to set
        Returns:
        the PlayerRegistrationType object itself.
      • systemId

        public String systemId()
        Get the identifier of the system to which the registration belongs.
        Returns:
        the systemId value
      • withSystemId

        public PlayerRegistrationType withSystemId​(String systemId)
        Set the identifier of the system to which the registration belongs.
        Parameters:
        systemId - the systemId value to set
        Returns:
        the PlayerRegistrationType object itself.