Interface Persons

  • All Known Implementing Classes:
    PersonsImpl

    public interface Persons
    An instance of this class provides access to all the operations defined in Persons.
    • Method Detail

      • getByPersonfifaid

        Object getByPersonfifaid​(String personFifaId)
        Gets person data associated with the specified FIFA Unique Identifier.
        Parameters:
        personFifaId - FIFA Unique Identifier
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getByPersonfifaidAsync

        com.microsoft.rest.ServiceFuture<Object> getByPersonfifaidAsync​(String personFifaId,
                                                                        com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Gets person data associated with the specified FIFA Unique Identifier.
        Parameters:
        personFifaId - FIFA Unique Identifier
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getByPersonfifaidAsync

        rx.Observable<Object> getByPersonfifaidAsync​(String personFifaId)
        Gets person data associated with the specified FIFA Unique Identifier.
        Parameters:
        personFifaId - FIFA Unique Identifier
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getByPersonfifaidWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Object,​PersonGetByPersonfifaidHeaders>> getByPersonfifaidWithServiceResponseAsync​(String personFifaId)
        Gets person data associated with the specified FIFA Unique Identifier.
        Parameters:
        personFifaId - FIFA Unique Identifier
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicates

        Object getDuplicates​(GetDuplicatesRequestType body)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getDuplicatesAsync

        com.microsoft.rest.ServiceFuture<Object> getDuplicatesAsync​(GetDuplicatesRequestType body,
                                                                    com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesAsync

        rx.Observable<Object> getDuplicatesAsync​(GetDuplicatesRequestType body)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> getDuplicatesWithServiceResponseAsync​(GetDuplicatesRequestType body)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicates

        Object getDuplicates​(GetDuplicatesRequestType body,
                             String xActorDetails)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getDuplicatesAsync

        com.microsoft.rest.ServiceFuture<Object> getDuplicatesAsync​(GetDuplicatesRequestType body,
                                                                    String xActorDetails,
                                                                    com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesAsync

        rx.Observable<Object> getDuplicatesAsync​(GetDuplicatesRequestType body,
                                                 String xActorDetails)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> getDuplicatesWithServiceResponseAsync​(GetDuplicatesRequestType body,
                                                                                                        String xActorDetails)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesByFIFAId

        Object getDuplicatesByFIFAId​(GetDuplicatesByFIFAIdRequestType body)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getDuplicatesByFIFAIdAsync

        com.microsoft.rest.ServiceFuture<Object> getDuplicatesByFIFAIdAsync​(GetDuplicatesByFIFAIdRequestType body,
                                                                            com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesByFIFAIdAsync

        rx.Observable<Object> getDuplicatesByFIFAIdAsync​(GetDuplicatesByFIFAIdRequestType body)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesByFIFAIdWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> getDuplicatesByFIFAIdWithServiceResponseAsync​(GetDuplicatesByFIFAIdRequestType body)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesByFIFAId

        Object getDuplicatesByFIFAId​(GetDuplicatesByFIFAIdRequestType body,
                                     String xActorDetails)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getDuplicatesByFIFAIdAsync

        com.microsoft.rest.ServiceFuture<Object> getDuplicatesByFIFAIdAsync​(GetDuplicatesByFIFAIdRequestType body,
                                                                            String xActorDetails,
                                                                            com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesByFIFAIdAsync

        rx.Observable<Object> getDuplicatesByFIFAIdAsync​(GetDuplicatesByFIFAIdRequestType body,
                                                         String xActorDetails)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getDuplicatesByFIFAIdWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> getDuplicatesByFIFAIdWithServiceResponseAsync​(GetDuplicatesByFIFAIdRequestType body,
                                                                                                                String xActorDetails)
        Gets a list of people this person may be duplicated with.
        Parameters:
        body - Request with person FIFA Unique Identifier and trusted organisations' FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPrimaryDataProviderRegistrationByPersonfifaid

        Object getPrimaryDataProviderRegistrationByPersonfifaid​(String personFifaId)
        Gets registration belonging to the primary data provider.
        Parameters:
        personFifaId - FIFA Unique Identifier
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getPrimaryDataProviderRegistrationByPersonfifaidAsync

        com.microsoft.rest.ServiceFuture<Object> getPrimaryDataProviderRegistrationByPersonfifaidAsync​(String personFifaId,
                                                                                                       com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Gets registration belonging to the primary data provider.
        Parameters:
        personFifaId - FIFA Unique Identifier
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPrimaryDataProviderRegistrationByPersonfifaidAsync

        rx.Observable<Object> getPrimaryDataProviderRegistrationByPersonfifaidAsync​(String personFifaId)
        Gets registration belonging to the primary data provider.
        Parameters:
        personFifaId - FIFA Unique Identifier
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getPrimaryDataProviderRegistrationByPersonfifaidWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<Object,​PersonGetPrimaryDataProviderRegistrationByPersonfifaidHeaders>> getPrimaryDataProviderRegistrationByPersonfifaidWithServiceResponseAsync​(String personFifaId)
        Gets registration belonging to the primary data provider.
        Parameters:
        personFifaId - FIFA Unique Identifier
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • register

        Object register​(RegisterPersonRequestType body)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • registerAsync

        com.microsoft.rest.ServiceFuture<Object> registerAsync​(RegisterPersonRequestType body,
                                                               com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • registerAsync

        rx.Observable<Object> registerAsync​(RegisterPersonRequestType body)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • registerWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> registerWithServiceResponseAsync​(RegisterPersonRequestType body)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • register

        Object register​(RegisterPersonRequestType body,
                        String xActorDetails)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • registerAsync

        com.microsoft.rest.ServiceFuture<Object> registerAsync​(RegisterPersonRequestType body,
                                                               String xActorDetails,
                                                               com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • registerAsync

        rx.Observable<Object> registerAsync​(RegisterPersonRequestType body,
                                            String xActorDetails)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • registerWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> registerWithServiceResponseAsync​(RegisterPersonRequestType body,
                                                                                                   String xActorDetails)
        Registers a new person and assigns FIFA Unique Identifier. If duplicates are found the person is not registered.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • forceRegister

        Object forceRegister​(RegisterPersonRequestType body)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • forceRegisterAsync

        com.microsoft.rest.ServiceFuture<Object> forceRegisterAsync​(RegisterPersonRequestType body,
                                                                    com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • forceRegisterAsync

        rx.Observable<Object> forceRegisterAsync​(RegisterPersonRequestType body)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • forceRegisterWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> forceRegisterWithServiceResponseAsync​(RegisterPersonRequestType body)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • forceRegister

        Object forceRegister​(RegisterPersonRequestType body,
                             String xActorDetails)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • forceRegisterAsync

        com.microsoft.rest.ServiceFuture<Object> forceRegisterAsync​(RegisterPersonRequestType body,
                                                                    String xActorDetails,
                                                                    com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • forceRegisterAsync

        rx.Observable<Object> forceRegisterAsync​(RegisterPersonRequestType body,
                                                 String xActorDetails)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • forceRegisterWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> forceRegisterWithServiceResponseAsync​(RegisterPersonRequestType body,
                                                                                                        String xActorDetails)
        Registers a new person even if possible duplicates are found.
        Parameters:
        body - Person data with name hashes
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updatePersonByForce

        Object updatePersonByForce​(UpdatePersonRequestType body)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • updatePersonByForceAsync

        com.microsoft.rest.ServiceFuture<Object> updatePersonByForceAsync​(UpdatePersonRequestType body,
                                                                          com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updatePersonByForceAsync

        rx.Observable<Object> updatePersonByForceAsync​(UpdatePersonRequestType body)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updatePersonByForceWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> updatePersonByForceWithServiceResponseAsync​(UpdatePersonRequestType body)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updatePersonByForce

        Object updatePersonByForce​(UpdatePersonRequestType body,
                                   Boolean force,
                                   String xActorDetails)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • updatePersonByForceAsync

        com.microsoft.rest.ServiceFuture<Object> updatePersonByForceAsync​(UpdatePersonRequestType body,
                                                                          Boolean force,
                                                                          String xActorDetails,
                                                                          com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updatePersonByForceAsync

        rx.Observable<Object> updatePersonByForceAsync​(UpdatePersonRequestType body,
                                                       Boolean force,
                                                       String xActorDetails)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updatePersonByForceWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> updatePersonByForceWithServiceResponseAsync​(UpdatePersonRequestType body,
                                                                                                              Boolean force,
                                                                                                              String xActorDetails)
        Updates person data.
        Parameters:
        body - Request with person FIFA Unique Identifier and data to be updated.
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • merge

        Object merge​(MergePersonsRequestType body)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • mergeAsync

        com.microsoft.rest.ServiceFuture<Object> mergeAsync​(MergePersonsRequestType body,
                                                            com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • mergeAsync

        rx.Observable<Object> mergeAsync​(MergePersonsRequestType body)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • mergeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> mergeWithServiceResponseAsync​(MergePersonsRequestType body)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • merge

        Object merge​(MergePersonsRequestType body,
                     String xActorDetails)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • mergeAsync

        com.microsoft.rest.ServiceFuture<Object> mergeAsync​(MergePersonsRequestType body,
                                                            String xActorDetails,
                                                            com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • mergeAsync

        rx.Observable<Object> mergeAsync​(MergePersonsRequestType body,
                                         String xActorDetails)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • mergeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> mergeWithServiceResponseAsync​(MergePersonsRequestType body,
                                                                                                String xActorDetails)
        Merges two persons. Returns the primary person.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • unmerge

        Object unmerge​(UnmergePersonsRequestType body)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • unmergeAsync

        com.microsoft.rest.ServiceFuture<Object> unmergeAsync​(UnmergePersonsRequestType body,
                                                              com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • unmergeAsync

        rx.Observable<Object> unmergeAsync​(UnmergePersonsRequestType body)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • unmergeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> unmergeWithServiceResponseAsync​(UnmergePersonsRequestType body)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • unmerge

        Object unmerge​(UnmergePersonsRequestType body,
                       String xActorDetails)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • unmergeAsync

        com.microsoft.rest.ServiceFuture<Object> unmergeAsync​(UnmergePersonsRequestType body,
                                                              String xActorDetails,
                                                              com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • unmergeAsync

        rx.Observable<Object> unmergeAsync​(UnmergePersonsRequestType body,
                                           String xActorDetails)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • unmergeWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> unmergeWithServiceResponseAsync​(UnmergePersonsRequestType body,
                                                                                                  String xActorDetails)
        Reverts merge operation. Returns the secondary person which will be active again when unmerge operations is completed.
        Parameters:
        body - Request with secondary and primary persons FIFA Unique Identifiers.
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • addRegistrationsByForce

        Object addRegistrationsByForce​(AddRegistrationsRequestType body)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • addRegistrationsByForceAsync

        com.microsoft.rest.ServiceFuture<Object> addRegistrationsByForceAsync​(AddRegistrationsRequestType body,
                                                                              com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • addRegistrationsByForceAsync

        rx.Observable<Object> addRegistrationsByForceAsync​(AddRegistrationsRequestType body)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • addRegistrationsByForceWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> addRegistrationsByForceWithServiceResponseAsync​(AddRegistrationsRequestType body)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • addRegistrationsByForce

        Object addRegistrationsByForce​(AddRegistrationsRequestType body,
                                       Boolean force,
                                       String xActorDetails)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • addRegistrationsByForceAsync

        com.microsoft.rest.ServiceFuture<Object> addRegistrationsByForceAsync​(AddRegistrationsRequestType body,
                                                                              Boolean force,
                                                                              String xActorDetails,
                                                                              com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • addRegistrationsByForceAsync

        rx.Observable<Object> addRegistrationsByForceAsync​(AddRegistrationsRequestType body,
                                                           Boolean force,
                                                           String xActorDetails)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • addRegistrationsByForceWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> addRegistrationsByForceWithServiceResponseAsync​(AddRegistrationsRequestType body,
                                                                                                                  Boolean force,
                                                                                                                  String xActorDetails)
        Adds new person registrations.
        Parameters:
        body - the AddRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateRegistrationsByForce

        Object updateRegistrationsByForce​(UpdateRegistrationsRequestType body)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • updateRegistrationsByForceAsync

        com.microsoft.rest.ServiceFuture<Object> updateRegistrationsByForceAsync​(UpdateRegistrationsRequestType body,
                                                                                 com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateRegistrationsByForceAsync

        rx.Observable<Object> updateRegistrationsByForceAsync​(UpdateRegistrationsRequestType body)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateRegistrationsByForceWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> updateRegistrationsByForceWithServiceResponseAsync​(UpdateRegistrationsRequestType body)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateRegistrationsByForce

        Object updateRegistrationsByForce​(UpdateRegistrationsRequestType body,
                                          Boolean force,
                                          String xActorDetails)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • updateRegistrationsByForceAsync

        com.microsoft.rest.ServiceFuture<Object> updateRegistrationsByForceAsync​(UpdateRegistrationsRequestType body,
                                                                                 Boolean force,
                                                                                 String xActorDetails,
                                                                                 com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateRegistrationsByForceAsync

        rx.Observable<Object> updateRegistrationsByForceAsync​(UpdateRegistrationsRequestType body,
                                                              Boolean force,
                                                              String xActorDetails)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • updateRegistrationsByForceWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> updateRegistrationsByForceWithServiceResponseAsync​(UpdateRegistrationsRequestType body,
                                                                                                                     Boolean force,
                                                                                                                     String xActorDetails)
        Updates specified person registrations.
        Parameters:
        body - the UpdateRegistrationsRequestType value
        force - Ignores FIFA registration rules violation check
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • bulkDeactivateRegistrations

        Object bulkDeactivateRegistrations​(BulkDeactivateRegistrationsRequestType body)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • bulkDeactivateRegistrationsAsync

        com.microsoft.rest.ServiceFuture<Object> bulkDeactivateRegistrationsAsync​(BulkDeactivateRegistrationsRequestType body,
                                                                                  com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • bulkDeactivateRegistrationsAsync

        rx.Observable<Object> bulkDeactivateRegistrationsAsync​(BulkDeactivateRegistrationsRequestType body)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • bulkDeactivateRegistrationsWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> bulkDeactivateRegistrationsWithServiceResponseAsync​(BulkDeactivateRegistrationsRequestType body)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • bulkDeactivateRegistrations

        Object bulkDeactivateRegistrations​(BulkDeactivateRegistrationsRequestType body,
                                           String xActorDetails)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • bulkDeactivateRegistrationsAsync

        com.microsoft.rest.ServiceFuture<Object> bulkDeactivateRegistrationsAsync​(BulkDeactivateRegistrationsRequestType body,
                                                                                  String xActorDetails,
                                                                                  com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        xActorDetails - Name or identifier of a user invoking the method on API
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • bulkDeactivateRegistrationsAsync

        rx.Observable<Object> bulkDeactivateRegistrationsAsync​(BulkDeactivateRegistrationsRequestType body,
                                                               String xActorDetails)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • bulkDeactivateRegistrationsWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> bulkDeactivateRegistrationsWithServiceResponseAsync​(BulkDeactivateRegistrationsRequestType body,
                                                                                                                      String xActorDetails)
        Deactivates given set of registrations.
        Parameters:
        body - Request contains a list of pairs: Person FIFA ID with Person Registrations that should be deactivated
        xActorDetails - Name or identifier of a user invoking the method on API
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getMergedSecondaryFifaIdsByPersonfifaid

        Object getMergedSecondaryFifaIdsByPersonfifaid​(String personFifaId)
        Parameters:
        personFifaId - the String value
        Returns:
        the Object object if successful.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        com.microsoft.rest.RestException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getMergedSecondaryFifaIdsByPersonfifaidAsync

        com.microsoft.rest.ServiceFuture<Object> getMergedSecondaryFifaIdsByPersonfifaidAsync​(String personFifaId,
                                                                                              com.microsoft.rest.ServiceCallback<Object> serviceCallback)
        Parameters:
        personFifaId - the String value
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getMergedSecondaryFifaIdsByPersonfifaidAsync

        rx.Observable<Object> getMergedSecondaryFifaIdsByPersonfifaidAsync​(String personFifaId)
        Parameters:
        personFifaId - the String value
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getMergedSecondaryFifaIdsByPersonfifaidWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponse<Object>> getMergedSecondaryFifaIdsByPersonfifaidWithServiceResponseAsync​(String personFifaId)
        Parameters:
        personFifaId - the String value
        Returns:
        the observable to the Object object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation