本文整理汇总了Java中org.md2k.datakitapi.source.datasource.DataSourceBuilder.setType方法的典型用法代码示例。如果您正苦于以下问题:Java DataSourceBuilder.setType方法的具体用法?Java DataSourceBuilder.setType怎么用?Java DataSourceBuilder.setType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.md2k.datakitapi.source.datasource.DataSourceBuilder
的用法示例。
在下文中一共展示了DataSourceBuilder.setType方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: findDataSourceClient
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
protected DataSourceClient findDataSourceClient(String platformType, String platformId, String dataSourceType) {
PlatformBuilder platformBuilder = new PlatformBuilder().setType(platformType).setId(platformId);
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
if (dataSourceType != null && dataSourceType.length() != 1)
dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder.setPlatform(platformBuilder.build());
ArrayList<DataSourceClient> dataSourceClientArrayList = null;
try {
dataSourceClientArrayList = dataKitAPI.find(dataSourceBuilder);
} catch (DataKitException e) {
LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent(Constants.INTENT_STOP));
return null;
}
if (dataSourceClientArrayList.size() != 1)
return null;
return dataSourceClientArrayList.get(0);
}
示例2: registerSummary
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
private int registerSummary(DataSource dataSource, int now){
String type=dataSource.getType();
DataSourceBuilder dataSourceBuilder=new DataSourceBuilder(dataSource);
switch(now) {
case 0: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_TOTAL");break;
case 1: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_MINUTE");break;
case 2: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_HOUR");break;
case 3: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_DAY");break;
default:
}
DataSourceClient dataSourceClient = register(dataSourceBuilder.build());
return dataSourceClient.getDs_id();
}
示例3: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Galvanic Skin Response");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "kohoms");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current skin resistance in kohms of the person wearing the Band");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeInt.class.getName());
return dataSourceBuilder;
}
示例4: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Calory Burn");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "kilo calories");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides the total number of calories the wearer has burned since the Band was last factory-reset. This is a lifetime counter and not a daily or a 0-based counter. To determine the absolute number of calories burned between two readings, you must take the difference between the returned values.");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeLong.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例5: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Gyroscope");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "degrees/second");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides X, Y, and Z angular velocity in degrees per second (°/sec) units");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDoubleArray.class.getName());
return dataSourceBuilder;
}
示例6: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Ultra Violate Radiation");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "ENUM");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current UVIndexLevel value as calculated by the Band");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeString.class.getName());
return dataSourceBuilder;
}
示例7: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
Log.d(TAG,"platform="+platform);
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Accelerometer");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "g");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "measures the acceleration applied to the device");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDoubleArray.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例8: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Band Contact");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "enum");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides the current state of the Band as being worn/not worn.");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeInt.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例9: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Altimeter");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides current elevation data like total gain/loss,steps ascended/descended, flights ascended/descended, and elevation rate.");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDoubleArray.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例10: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Ambient Temperature");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "degree celsius");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current temperature in degrees Celsius");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDouble.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例11: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Distance");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "cm");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Distance traveled in cm since the Band was last factory-reset");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeLong.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例12: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
Log.d(TAG, "platform=" + platform);
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setId(DataSourceType.BAND_CONTACT);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "enum");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "measures the Data Quality of microsoft band. Values="+DATA_QUALITY.METADATA_STR);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeInt.class.getName());
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
return dataSourceBuilder;
}
示例13: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Pace");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "ms/m");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current pace of the Band in ms/m");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeFloat.class.getName());
return dataSourceBuilder;
}
示例14: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Total Steps");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "count");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Total number of steps taken since the Band was last factory-reset");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeLong.class.getName());
return dataSourceBuilder;
}
示例15: createDataSourceBuilder
import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Skin Temperature");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "degree celsius");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides the current skin temperature of the wearer in degrees Celsius");
dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeFloat.class.getName());
return dataSourceBuilder;
}