Class OrganisationOfficialRegistrationType
- java.lang.Object
-
- com.fifa.connectid.sdk.core.api.models.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 Summary
Constructors Constructor Description OrganisationOfficialRegistrationType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringorganisationFIFAId()Get the worldwide unique FIFA id of the club or organisation the person is registered for.StringorganisationOfficialRole()Get the organisation official's role type, e.g.Stringstatus()Get the status of the registration.StringsystemId()Get the identifier of the system to which the registration belongs.OrganisationOfficialRegistrationTypewithOrganisationFIFAId(String organisationFIFAId)Set the worldwide unique FIFA id of the club or organisation the person is registered for.OrganisationOfficialRegistrationTypewithOrganisationOfficialRole(String organisationOfficialRole)Set the organisation official's role type, e.g.OrganisationOfficialRegistrationTypewithStatus(String status)Set the status of the registration.OrganisationOfficialRegistrationTypewithSystemId(String systemId)Set the identifier of the system to which the registration belongs.
-
-
-
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.
-
-