DigitalTwinsImpl.invokeRootLevelCommandAsync 方法
定义
重载
invokeRootLevelCommandAsync(String id, String commandName) |
Invoke a digital twin root level command. Invoke a digital twin root level command. |
invokeRootLevelCommandAsync(String id, String commandName, final ServiceCallback<Object> serviceCallback) |
Invoke a digital twin root level command. Invoke a digital twin root level command. |
invokeRootLevelCommandAsync(String id, String commandName, Object payload, Integer connectTimeoutInSeconds, Integer responseTimeoutInSeconds) |
Invoke a digital twin root level command. Invoke a digital twin root level command. |
invokeRootLevelCommandAsync(String id, String commandName, Object payload, Integer connectTimeoutInSeconds, Integer responseTimeoutInSeconds, final ServiceCallback<Object> serviceCallback) |
Invoke a digital twin root level command. Invoke a digital twin root level command. |
invokeRootLevelCommandAsync(String id, String commandName)
Invoke a digital twin root level command. Invoke a digital twin root level command.
public Observable<Object> invokeRootLevelCommandAsync(String id, String commandName)
参数
- id
- String
the String value
- commandName
- String
the String value
返回
the observable to the Object object
例外
thrown if parameters fail the validation
- 替代
invokeRootLevelCommandAsync(String id, String commandName, final ServiceCallback<Object> serviceCallback)
Invoke a digital twin root level command. Invoke a digital twin root level command.
public ServiceFuture<Object> invokeRootLevelCommandAsync(String id, String commandName, final ServiceCallback<Object> serviceCallback)
参数
- id
- String
the String value
- commandName
- String
the String value
- serviceCallback
- final ServiceCallback<Object>
the async ServiceCallback to handle successful and failed responses.
返回
the ServiceFuture object
例外
thrown if parameters fail the validation
- 替代
invokeRootLevelCommandAsync(String id, String commandName, Object payload, Integer connectTimeoutInSeconds, Integer responseTimeoutInSeconds)
Invoke a digital twin root level command. Invoke a digital twin root level command.
public Observable<Object> invokeRootLevelCommandAsync(String id, String commandName, Object payload, Integer connectTimeoutInSeconds, Integer responseTimeoutInSeconds)
参数
- id
- String
the String value
- commandName
- String
the String value
- payload
- Object
the Object value
- connectTimeoutInSeconds
- Integer
Maximum interval of time, in seconds, that the digital twin command will wait for the answer.
- responseTimeoutInSeconds
- Integer
Maximum interval of time, in seconds, that the digital twin command will wait for the answer.
返回
the observable to the Object object
例外
thrown if parameters fail the validation
- 替代
invokeRootLevelCommandAsync(String id, String commandName, Object payload, Integer connectTimeoutInSeconds, Integer responseTimeoutInSeconds, final ServiceCallback<Object> serviceCallback)
Invoke a digital twin root level command. Invoke a digital twin root level command.
public ServiceFuture<Object> invokeRootLevelCommandAsync(String id, String commandName, Object payload, Integer connectTimeoutInSeconds, Integer responseTimeoutInSeconds, final ServiceCallback<Object> serviceCallback)
参数
- id
- String
the String value
- commandName
- String
the String value
- payload
- Object
the Object value
- connectTimeoutInSeconds
- Integer
Maximum interval of time, in seconds, that the digital twin command will wait for the answer.
- responseTimeoutInSeconds
- Integer
Maximum interval of time, in seconds, that the digital twin command will wait for the answer.
- serviceCallback
- final ServiceCallback<Object>
the async ServiceCallback to handle successful and failed responses.
返回
the ServiceFuture object
例外
thrown if parameters fail the validation
- 替代