C - the subclass of AdsServiceClientS - the subclass of AdsSessionD - the subclass of AdsServiceDescriptorpublic interface AdsServiceClientFactoryHelper<C extends AdsServiceClient<S,D>,S extends AdsSession,D extends AdsServiceDescriptor>
| Modifier and Type | Method and Description |
|---|---|
C |
createAdsServiceClient(D adsServiceDescriptor,
S adsSession)
Creates an
AdsServiceClient for the descriptor, session, and
endpoint. |
D |
createServiceDescriptor(Class<?> interfaceClass,
String version)
Creates an
AdsServiceDescriptor for a specified service. |
String |
determineVersion(Class<?> interfaceClass)
Determines what API version an ads service belongs to.
|
D createServiceDescriptor(Class<?> interfaceClass, String version)
AdsServiceDescriptor for a specified service.interfaceClass - the ads service that we want a descriptor forversion - of the serviceC createAdsServiceClient(D adsServiceDescriptor, S adsSession) throws ServiceException
AdsServiceClient for the descriptor, session, and
endpoint.adsServiceDescriptor - the ads service descriptoradsSession - the sessionServiceException - if there was a problem creating the clientCopyright © 2014. All Rights Reserved.