public class AddPolicyRequest extends JetstreamRequest
Constructor and Description |
---|
AddPolicyRequest() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
BuildUri(java.lang.String baseUri,
java.lang.String accesskey)
Strategy pattern for building the Uri for the request
|
java.lang.String |
getDeviceDefinitionId()
Returns the unique identifier for the device definition you want to
create a policy for
|
java.lang.String |
getName()
Returns a friendly name for the policy.
|
java.util.Map<java.lang.String,java.lang.String> |
getParamters()
Returns the DeviceDefinition parameters to set a policy value for Item1 =
Parameter Name Item2 = Parameter Value
|
void |
setDeviceDefinitionId(java.lang.String id)
Sets the unique identifier for the device definition you want to create a
policy for
|
void |
setName(java.lang.String name)
Sets a friendly name for the policy.
|
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
Sets the DeviceDefinition parameters to set a policy value for Item1 =
Parameter Name Item2 = Parameter Value
|
public java.lang.String getDeviceDefinitionId()
public java.lang.String getName()
public java.util.Map<java.lang.String,java.lang.String> getParamters()
public void setDeviceDefinitionId(java.lang.String id)
id
- The String representing the device definition id.java.lang.IllegalArgumentException
public void setName(java.lang.String name)
name
- The String representing a friendly name for the policyjava.lang.IllegalArgumentException
public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
parameters
- A List of Strings representing the DeviceDefinition parametersjava.lang.IllegalArgumentException
protected java.lang.String BuildUri(java.lang.String baseUri, java.lang.String accesskey)
JetstreamRequest
BuildUri
in class JetstreamRequest
baseUri
- The base Jetstream Domain urlaccesskey
- The user access key