Class OrganisationOfficialRegistrationType


  • public class OrganisationOfficialRegistrationType
    extends Object
    This represents an organisation official (e.g. President, Secretary, Press Officer) registration and its attributes. An organisation organisation registration is assigned to a person. An organisation official registration marks a person as an organisation official for an organisation and the given validity period.
    • Constructor Detail

      • OrganisationOfficialRegistrationType

        public OrganisationOfficialRegistrationType()
    • Method Detail

      • organisationOfficialRole

        public String organisationOfficialRole()
        Get the organisation official's role type, e.g. President or Press Officer. Possible values include: 'President', 'VicePresident', 'GeneralSecretary', 'BoardMember', 'BoardChairman', 'MediaOfficer', 'SportsDirector', 'TechnicalDirector', 'Owner', 'Other'.
        Returns:
        the organisationOfficialRole value
      • withOrganisationOfficialRole

        public OrganisationOfficialRegistrationType withOrganisationOfficialRole​(String organisationOfficialRole)
        Set the organisation official's role type, e.g. President or Press Officer. Possible values include: 'President', 'VicePresident', 'GeneralSecretary', 'BoardMember', 'BoardChairman', 'MediaOfficer', 'SportsDirector', 'TechnicalDirector', 'Owner', 'Other'.
        Parameters:
        organisationOfficialRole - the organisationOfficialRole value to set
        Returns:
        the OrganisationOfficialRegistrationType 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 OrganisationOfficialRegistrationType 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 OrganisationOfficialRegistrationType object itself.
      • status

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

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

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

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