public class BatchCommandForCriteriaRequest extends java.lang.Object implements IBatchCommandForCriteriaRequest, java.io.Serializable
IBatchCommandForCriteriaRequest
.Constructor and Description |
---|
BatchCommandForCriteriaRequest() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCommandToken()
Get token for command to be executed.
|
java.util.Date |
getEndDate()
Get date range end.
|
java.lang.String |
getGroupsWithRole()
If set, only devices in groups with the given role will be sent the
command.
|
java.lang.String |
getGroupToken()
If set, only devices in the given group will be sent the command.
|
java.util.Map<java.lang.String,java.lang.String> |
getParameterValues()
Get the list of parameter names mapped to values.
|
java.lang.String |
getSiteToken()
If set, only devices associated with the given site will be sent the
command.
|
java.lang.String |
getSpecificationToken()
If set, only devices with the given specification token will be sent the
command.
|
java.util.Date |
getStartDate()
Get date range start.
|
java.lang.String |
getToken()
Get unique token for batch request.
|
void |
setCommandToken(java.lang.String commandToken) |
void |
setEndDate(java.util.Date endDate) |
void |
setGroupsWithRole(java.lang.String groupsWithRole) |
void |
setGroupToken(java.lang.String groupToken) |
void |
setParameterValues(java.util.Map<java.lang.String,java.lang.String> parameterValues) |
void |
setSiteToken(java.lang.String siteToken) |
void |
setSpecificationToken(java.lang.String specificationToken) |
void |
setStartDate(java.util.Date startDate) |
void |
setToken(java.lang.String token) |
public java.lang.String getToken()
IBatchCommandForCriteriaRequest
getToken
in interface IBatchCommandForCriteriaRequest
public void setToken(java.lang.String token)
public java.lang.String getCommandToken()
IBatchCommandForCriteriaRequest
getCommandToken
in interface IBatchCommandForCriteriaRequest
public void setCommandToken(java.lang.String commandToken)
public java.util.Map<java.lang.String,java.lang.String> getParameterValues()
IBatchCommandForCriteriaRequest
getParameterValues
in interface IBatchCommandForCriteriaRequest
public void setParameterValues(java.util.Map<java.lang.String,java.lang.String> parameterValues)
public java.lang.String getSpecificationToken()
IBatchCommandForCriteriaRequest
getSpecificationToken
in interface IBatchCommandForCriteriaRequest
public void setSpecificationToken(java.lang.String specificationToken)
public java.lang.String getGroupToken()
IBatchCommandForCriteriaRequest
getGroupToken
in interface IBatchCommandForCriteriaRequest
public void setGroupToken(java.lang.String groupToken)
public java.lang.String getGroupsWithRole()
IBatchCommandForCriteriaRequest
getGroupsWithRole
in interface IBatchCommandForCriteriaRequest
public void setGroupsWithRole(java.lang.String groupsWithRole)
public java.lang.String getSiteToken()
IBatchCommandForCriteriaRequest
getSiteToken
in interface IBatchCommandForCriteriaRequest
public void setSiteToken(java.lang.String siteToken)
public java.util.Date getStartDate()
IBatchCommandForCriteriaRequest
getStartDate
in interface IBatchCommandForCriteriaRequest
public void setStartDate(java.util.Date startDate)
public java.util.Date getEndDate()
IBatchCommandForCriteriaRequest
getEndDate
in interface IBatchCommandForCriteriaRequest
public void setEndDate(java.util.Date endDate)