public Object generate() throws SiteWhereException { DeviceStreamCreateRequest request = new DeviceStreamCreateRequest(); request.setStreamId(ExampleData.STREAM1.getStreamId()); request.setContentType(ExampleData.STREAM1.getContentType()); return request; } }
/** * Convert a device stream create request from GRPC to API. * * @param grpc * @return * @throws SiteWhereException */ public static DeviceStreamCreateRequest asApiDeviceStreamCreateRequest(GDeviceStreamCreateRequest grpc) throws SiteWhereException { DeviceStreamCreateRequest api = new DeviceStreamCreateRequest(); api.setToken(grpc.hasToken() ? grpc.getToken().getValue() : null); api.setContentType(grpc.hasContentType() ? grpc.getContentType().getValue() : null); api.setMetadata(grpc.getMetadataMap()); return api; }
DeviceStream devStream = DeviceStream.parseDelimitedFrom(stream); LOGGER.debug("Decoded stream for: " + devStream.getHardwareId()); DeviceStreamCreateRequest request = new DeviceStreamCreateRequest(); request.setStreamId(devStream.getStreamId()); request.setContentType(devStream.getContentType()); metadata.put(meta.getName(), meta.getValue()); request.setMetadata(metadata);
.parseDelimitedFrom(stream); getLogger().debug("Decoded stream for: " + header.getDeviceToken().getValue()); DeviceStreamCreateRequest request = new DeviceStreamCreateRequest(); request.setStreamId(devStream.getStreamId().getValue()); request.setContentType(devStream.getContentType().getValue()); request.setMetadata(metadata);