Wrapper for social network authorization
ThirdPartyService googleAuthService = new GoogleAuthService()//your service that excends from ThirdPartyService
.result(data -> {/* on complete */}, {/* on error */});
someButton.setOnClickListener(v -> googleAuthService.startLogin());
ThirdPartyServiceManager serviceManager = ThirdPartyServiceManager.create(/* activity */)
.with(googleAuthService)
.build();