@Inject protected ContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer) { this.providerMetadata = checkNotNull(providerMetadata, "providerMetadata"); this.creds = checkNotNull(creds, "creds"); this.utils = checkNotNull(utils, "utils"); this.closer = checkNotNull(closer, "closer"); this.name = checkNotNull(name, "name"); }
@Inject protected ContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer) { this.providerMetadata = checkNotNull(providerMetadata, "providerMetadata"); this.creds = checkNotNull(creds, "creds"); this.utils = checkNotNull(utils, "utils"); this.closer = checkNotNull(closer, "closer"); this.name = checkNotNull(name, "name"); }
@Inject protected ContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer) { this.providerMetadata = checkNotNull(providerMetadata, "providerMetadata"); this.creds = checkNotNull(creds, "creds"); this.utils = checkNotNull(utils, "utils"); this.closer = checkNotNull(closer, "closer"); this.name = checkNotNull(name, "name"); }
@Inject protected ContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer) { this.providerMetadata = checkNotNull(providerMetadata, "providerMetadata"); this.creds = checkNotNull(creds, "creds"); this.utils = checkNotNull(utils, "utils"); this.closer = checkNotNull(closer, "closer"); this.name = checkNotNull(name, "name"); }
@Inject protected ContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer) { this.providerMetadata = checkNotNull(providerMetadata, "providerMetadata"); this.creds = checkNotNull(creds, "creds"); this.utils = checkNotNull(utils, "utils"); this.closer = checkNotNull(closer, "closer"); this.name = checkNotNull(name, "name"); }
@Inject VCloudDirectorContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, RestContext<VCloudDirectorAdminApi, VCloudDirectorAdminAsyncApi> adminContext) { super(name, providerMetadata, creds, utils, closer, injector, TypeLiteral.get(VCloudDirectorApi.class), TypeLiteral.get(VCloudDirectorAsyncApi.class)); this.adminContext = adminContext; }
@Inject protected ContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer) { this.providerMetadata = checkNotNull(providerMetadata, "providerMetadata"); this.creds = checkNotNull(creds, "creds"); this.utils = checkNotNull(utils, "utils"); this.closer = checkNotNull(closer, "closer"); this.name = checkNotNull(name, "name"); }
@Inject VCloudDirectorContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, RestContext<VCloudDirectorAdminApi, VCloudDirectorAdminAsyncApi> adminContext) { super(name, providerMetadata, creds, utils, closer, injector, TypeLiteral.get(VCloudDirectorApi.class), TypeLiteral.get(VCloudDirectorAsyncApi.class)); this.adminContext = adminContext; }
@Inject protected RestContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<S> syncApi, TypeLiteral<A> asyncApi) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.asyncApi = injector.getInstance(Key.get(checkNotNull(asyncApi, "asyncApi"))); this.syncApi = injector.getInstance(Key.get(checkNotNull(syncApi, "syncApi"))); }
@Inject protected ApiContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<A> api) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.api = injector.getInstance(Key.get(checkNotNull(api, "api"))); }
@Inject protected RestContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<S> syncApi, TypeLiteral<A> asyncApi) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.asyncApi = injector.getInstance(Key.get(checkNotNull(asyncApi, "asyncApi"))); this.syncApi = injector.getInstance(Key.get(checkNotNull(syncApi, "syncApi"))); }
@Inject protected RestContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<S> syncApi, TypeLiteral<A> asyncApi) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.asyncApi = injector.getInstance(Key.get(checkNotNull(asyncApi, "asyncApi"))); this.syncApi = injector.getInstance(Key.get(checkNotNull(syncApi, "syncApi"))); }
@Inject protected ApiContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<A> api) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.api = injector.getInstance(Key.get(checkNotNull(api, "api"))); }
@Inject protected ApiContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<A> api) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.api = injector.getInstance(Key.get(checkNotNull(api, "api"))); }
@Inject protected ApiContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<A> api) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.api = injector.getInstance(Key.get(checkNotNull(api, "api"))); }
@Inject protected ApiContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<A> api) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.api = injector.getInstance(Key.get(checkNotNull(api, "api"))); }
@Inject protected ApiContextImpl(@Name String name, ProviderMetadata providerMetadata, @Provider Supplier<Credentials> creds, Utils utils, Closer closer, Injector injector, TypeLiteral<A> api) { super(name, providerMetadata, creds, utils, closer); checkNotNull(injector, "injector"); this.api = injector.getInstance(Key.get(checkNotNull(api, "api"))); }