Uses of Interface
com.intel.cosbench.config.Config

Packages that use Config
com.intel.cosbench.api.amplistor   
com.intel.cosbench.api.auth   
com.intel.cosbench.api.keystone   
com.intel.cosbench.api.storage   
com.intel.cosbench.api.swauth   
com.intel.cosbench.api.swift   
com.intel.cosbench.config.common   
com.intel.cosbench.driver.operator   
com.intel.cosbench.driver.service   
com.intel.cosbench.driver.util   
 

Uses of Config in com.intel.cosbench.api.amplistor
 

Methods in com.intel.cosbench.api.amplistor with parameters of type Config
 void AmpliStorage.createContainer(java.lang.String container, Config config)
           
 void AmpliStorage.createObject(java.lang.String container, java.lang.String object, java.io.InputStream data, long length, Config config)
           
 void AmpliStorage.deleteContainer(java.lang.String container, Config config)
           
 void AmpliStorage.deleteObject(java.lang.String container, java.lang.String object, Config config)
           
 java.io.InputStream AmpliStorage.getObject(java.lang.String container, java.lang.String object, Config config)
           
 void AmpliStorage.init(Config config, Logger logger)
           
 

Uses of Config in com.intel.cosbench.api.auth
 

Methods in com.intel.cosbench.api.auth with parameters of type Config
 AuthAPI AuthAPIService.getAuth(java.lang.String type, Config config, Logger logger)
           
 void NoneAuth.init(Config config, Logger logger)
           
 void AuthAPI.init(Config config, Logger logger)
          initialize Auth API with parameters contained in config, the parameter list depends on auth type.
 

Uses of Config in com.intel.cosbench.api.keystone
 

Methods in com.intel.cosbench.api.keystone with parameters of type Config
 void KeystoneAuth.init(Config config, Logger logger)
           
 

Uses of Config in com.intel.cosbench.api.storage
 

Methods in com.intel.cosbench.api.storage with parameters of type Config
 void StorageAPI.createContainer(java.lang.String container, Config config)
          create a container.
 void NoneStorage.createContainer(java.lang.String container, Config config)
           
 void StorageAPI.createObject(java.lang.String container, java.lang.String object, java.io.InputStream data, long length, Config config)
          upload an object into a container.
 void NoneStorage.createObject(java.lang.String container, java.lang.String object, java.io.InputStream data, long length, Config config)
           
 void StorageAPI.deleteContainer(java.lang.String container, Config config)
          delete a container.
 void NoneStorage.deleteContainer(java.lang.String container, Config config)
           
 void StorageAPI.deleteObject(java.lang.String container, java.lang.String object, Config config)
          delete an object.
 void NoneStorage.deleteObject(java.lang.String container, java.lang.String object, Config config)
           
 java.io.InputStream StorageAPI.getObject(java.lang.String container, java.lang.String object, Config config)
          download an object from a container.
 java.io.InputStream NoneStorage.getObject(java.lang.String container, java.lang.String object, Config config)
           
 StorageAPI StorageAPIService.getStorage(java.lang.String type, Config config, Logger logger)
           
 void StorageAPI.init(Config config, Logger logger)
          initialize Storage API with parameters contained in config, the parameter list depends on storage type.
 void NoneStorage.init(Config config, Logger logger)
           
 

Uses of Config in com.intel.cosbench.api.swauth
 

Methods in com.intel.cosbench.api.swauth with parameters of type Config
 void SwiftAuth.init(Config config, Logger logger)
           
 

Uses of Config in com.intel.cosbench.api.swift
 

Methods in com.intel.cosbench.api.swift with parameters of type Config
 void SwiftStorage.createContainer(java.lang.String container, Config config)
           
 void SwiftStorage.createObject(java.lang.String container, java.lang.String object, java.io.InputStream data, long length, Config config)
           
 void SwiftStorage.deleteContainer(java.lang.String container, Config config)
           
 void SwiftStorage.deleteObject(java.lang.String container, java.lang.String object, Config config)
           
 java.io.InputStream SwiftStorage.getObject(java.lang.String container, java.lang.String object, Config config)
           
 void SwiftStorage.init(Config config, Logger logger)
           
 

Uses of Config in com.intel.cosbench.config.common
 

Methods in com.intel.cosbench.config.common that return Config
static Config INIConfigParser.getEmptyConfig()
           
static Config INIConfigParser.parse(java.io.File file)
           
static Config KVConfigParser.parse(java.lang.String str)
           
 

Uses of Config in com.intel.cosbench.driver.operator
 

Methods in com.intel.cosbench.driver.operator with parameters of type Config
static Operator Operators.getOperator(java.lang.String type, java.lang.String division, Config config)
           
 

Uses of Config in com.intel.cosbench.driver.service
 

Methods in com.intel.cosbench.driver.service with parameters of type Config
 AuthAPI COSBAuthAPIService.getAuth(java.lang.String type, Config config, Logger logger)
           
 StorageAPI COSBStorageAPIService.getStorage(java.lang.String type, Config config, Logger logger)
           
 

Uses of Config in com.intel.cosbench.driver.util
 

Methods in com.intel.cosbench.driver.util with parameters of type Config
 void SizePicker.init(Config config)
           
 void ObjectScanner.init(java.lang.String division, Config config)
           
 void ObjectPicker.init(java.lang.String division, Config config)