public class LifecycleCommand extends AbstractModel
header, skipSign
Constructor and Description |
---|
LifecycleCommand() |
LifecycleCommand(LifecycleCommand source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getCommandId()
Get Remote command ID.
|
String |
getParameters()
Get Custom parameter.
|
void |
setCommandId(String CommandId)
Set Remote command ID.
|
void |
setParameters(String Parameters)
Set Custom parameter.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public LifecycleCommand()
public LifecycleCommand(LifecycleCommand source)
public String getCommandId()
public void setCommandId(String CommandId)
CommandId
- Remote command ID. this item is required if you select to execute command.public String getParameters()
public void setParameters(String Parameters)
Parameters
- Custom parameter. field type is json encoded string, for example: {"varA": "222"}.
key specifies the custom parameter name, and value specifies the default. both are string type.
If the parameter value is not provided, the DefaultParameters of Command will be used to replace it.
Custom parameters support a maximum of 20 entries. the custom parameter name must meet the following standard: number of characters has a cap of 64, value range [a-zA-Z0-9-_].Copyright © 2025. All rights reserved.