Package com.my.tracker.personalize
Class PersonalizeApiClient
java.lang.Object
com.my.tracker.personalize.PersonalizeApiClient
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classClass of builder forPersonalizeApiClientstatic interfaceInterface for Personalize API listeners. -
Method Summary
Modifier and TypeMethodDescriptionstatic PersonalizeApiClient.BuilderCreates new builder instance which must to use to create instance ofPersonalizeApiClient<T> voidsendRequest(PersonalizeRequest<T> request, android.os.Handler handler, PersonalizeApiClient.OnCompleteListener<T> listener) Sends a request.
-
Method Details
-
newBuilder
Creates new builder instance which must to use to create instance ofPersonalizeApiClient- Returns:
- Instance of
PersonalizeApiClient.Builder
-
sendRequest
public <T> void sendRequest(PersonalizeRequest<T> request, android.os.Handler handler, PersonalizeApiClient.OnCompleteListener<T> listener) Sends a request.- Parameters:
request- Instance ofPersonalizeRequest. Which used to obtain necessary parameters.handler- Instance ofHandlerwhich will be used to call listener's method.listener- Instance which implemented interfaceOnCompleteListener. Parameter is using generic to define return type forPersonalizeResponse
-