edu.internet2.middleware.grouper.ws.rest.attribute
Class WsRestAssignAttributesLiteRequest

java.lang.Object
  extended by edu.internet2.middleware.grouper.ws.rest.attribute.WsRestAssignAttributesLiteRequest
All Implemented Interfaces:
WsRequestBean

public class WsRestAssignAttributesLiteRequest
extends java.lang.Object
implements WsRequestBean

request bean in body of rest request


Constructor Summary
WsRestAssignAttributesLiteRequest()
           
 
Method Summary
 java.lang.String getActAsSubjectId()
          if acting as another user
 java.lang.String getActAsSubjectIdentifier()
          if acting as another user
 java.lang.String getActAsSubjectSourceId()
          if acting as another user
 java.lang.String getAction()
          action to query, or none to query all actions
 java.lang.String getAssignmentDisabledTime()
          disabled time, or null for not disabled
 java.lang.String getAssignmentEnabledTime()
          enabled time, or null for enabled now
 java.lang.String getAssignmentNotes()
          notes on the assignment (optional)
 java.lang.String getAttributeAssignId()
          attributeAssignId if you know the assign id you want, put it here
 java.lang.String getAttributeAssignOperation()
          operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr
 java.lang.String getAttributeAssignType()
          is the attribute assign type we are looking for
 java.lang.String getAttributeAssignValueOperation()
          operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values
 java.lang.String getClientVersion()
          is the version of the client.
 java.lang.String getDelegatable()
          really only for permissions, if the assignee can delegate to someone else.
 java.lang.String getIncludeGroupDetail()
          T or F as to if the group detail should be returned
 java.lang.String getIncludeSubjectDetail()
          T|F, for if the extended subject information should be returned (anything more than just the id)
 java.lang.String getParamName0()
          reserved for future use
 java.lang.String getParamName1()
          reserved for future use
 java.lang.String getParamValue0()
          reserved for future use
 java.lang.String getParamValue1()
          reserved for future use
 java.lang.String getSubjectAttributeNames()
          are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent
 java.lang.String getValueFormatted()
          is value to add, assign, remove, etc though not implemented yet
 java.lang.String getValueId()
          If removing, and id is specified, will only remove values with that id.
 java.lang.String getValueSystem()
          is value to add, assign, remove, etc
 java.lang.String getWsAttributeDefNameId()
          assign this attribute def name (optional)
 java.lang.String getWsAttributeDefNameName()
          assign this attribute def name (optional)
 java.lang.String getWsOwnerAttributeAssignId()
          for assignment on assignment
 java.lang.String getWsOwnerAttributeDefId()
          to query attributes assigned on attribute def
 java.lang.String getWsOwnerAttributeDefName()
          to query attributes assigned on attribute def
 java.lang.String getWsOwnerGroupId()
          is group id to assign
 java.lang.String getWsOwnerGroupName()
          is group name to assign
 java.lang.String getWsOwnerMembershipAnyGroupId()
          to query attributes in "any" membership which is on immediate or effective membership
 java.lang.String getWsOwnerMembershipAnyGroupName()
          to query attributes in "any" membership which is on immediate or effective membership
 java.lang.String getWsOwnerMembershipAnySubjectId()
          to query attributes in "any" membership which is on immediate or effective membership
 java.lang.String getWsOwnerMembershipAnySubjectIdentifier()
          to query attributes in "any" membership which is on immediate or effective membership
 java.lang.String getWsOwnerMembershipAnySubjectSourceId()
          to query attributes in "any" membership which is on immediate or effective membership
 java.lang.String getWsOwnerMembershipId()
          to query attributes on immediate membership
 java.lang.String getWsOwnerStemId()
          is stem to assign
 java.lang.String getWsOwnerStemName()
          is stem to assign
 java.lang.String getWsOwnerSubjectId()
          is subject to assign
 java.lang.String getWsOwnerSubjectIdentifier()
          is subject to assign
 java.lang.String getWsOwnerSubjectSourceId()
          is subject to assign
 GrouperRestHttpMethod retrieveRestHttpMethod()
          see which http method this is supposed to be associated with, and override whatever was passed in
 void setActAsSubjectId(java.lang.String actAsSubjectId1)
          if acting as another user
 void setActAsSubjectIdentifier(java.lang.String actAsSubjectIdentifier1)
          if acting as another user
 void setActAsSubjectSourceId(java.lang.String actAsSubjectSourceId1)
          if acting as another user
 void setAction(java.lang.String action1)
          action to query, or none to query all actions
 void setAssignmentDisabledTime(java.lang.String assignmentDisabledTime1)
          disabled time, or null for not disabled
 void setAssignmentEnabledTime(java.lang.String assignmentEnabledTime1)
          enabled time, or null for enabled now
 void setAssignmentNotes(java.lang.String assignmentNotes1)
          notes on the assignment (optional)
 void setAttributeAssignId(java.lang.String attributeAssignId1)
          attributeAssignId if you know the assign id you want, put it here
 void setAttributeAssignOperation(java.lang.String attributeAssignOperation1)
          operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr
 void setAttributeAssignType(java.lang.String attributeAssignType1)
          is the attribute assign type we are looking for
 void setAttributeAssignValueOperation(java.lang.String attributeAssignValueOperation1)
          operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values
 void setClientVersion(java.lang.String clientVersion1)
          is the version of the client.
 void setDelegatable(java.lang.String delegatable1)
          really only for permissions, if the assignee can delegate to someone else.
 void setIncludeGroupDetail(java.lang.String includeGroupDetail1)
          T or F as to if the group detail should be returned
 void setIncludeSubjectDetail(java.lang.String includeSubjectDetail1)
          T|F, for if the extended subject information should be returned (anything more than just the id)
 void setParamName0(java.lang.String _paramName0)
          reserved for future use
 void setParamName1(java.lang.String _paramName1)
          reserved for future use
 void setParamValue0(java.lang.String _paramValue0)
          reserved for future use
 void setParamValue1(java.lang.String _paramValue1)
          reserved for future use
 void setSubjectAttributeNames(java.lang.String subjectAttributeNames1)
          are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent
 void setValueFormatted(java.lang.String valueFormatted1)
          is value to add, assign, remove, etc though not implemented yet
 void setValueId(java.lang.String valueId1)
          If removing, and id is specified, will only remove values with that id.
 void setValueSystem(java.lang.String valueSystem1)
          is value to add, assign, remove, etc
 void setWsAttributeDefNameId(java.lang.String wsAttributeDefNameId1)
          assign this attribute def name (optional)
 void setWsAttributeDefNameName(java.lang.String wsAttributeDefNameName1)
          assign this attribute def name (optional)
 void setWsOwnerAttributeAssignId(java.lang.String wsOwnerAttributeAssignId1)
          for assignment on assignment
 void setWsOwnerAttributeDefId(java.lang.String wsOwnerAttributeDefId1)
          to query attributes assigned on attribute def
 void setWsOwnerAttributeDefName(java.lang.String wsOwnerAttributeDefName1)
          to query attributes assigned on attribute def
 void setWsOwnerGroupId(java.lang.String wsOwnerGroupId1)
          is group id to assign
 void setWsOwnerGroupName(java.lang.String wsOwnerGroupName1)
          is group name to assign
 void setWsOwnerMembershipAnyGroupId(java.lang.String wsOwnerMembershipAnyGroupId1)
          to query attributes in "any" membership which is on immediate or effective membership
 void setWsOwnerMembershipAnyGroupName(java.lang.String wsOwnerMembershipAnyGroupName1)
          to query attributes in "any" membership which is on immediate or effective membership
 void setWsOwnerMembershipAnySubjectId(java.lang.String wsOwnerMembershipAnySubjectId1)
          to query attributes in "any" membership which is on immediate or effective membership
 void setWsOwnerMembershipAnySubjectIdentifier(java.lang.String wsOwnerMembershipAnySubjectIdentifier1)
          to query attributes in "any" membership which is on immediate or effective membership
 void setWsOwnerMembershipAnySubjectSourceId(java.lang.String wsOwnerMembershipAnySubjectSourceId1)
          to query attributes in "any" membership which is on immediate or effective membership
 void setWsOwnerMembershipId(java.lang.String wsOwnerMembershipId1)
          to query attributes on immediate membership
 void setWsOwnerStemId(java.lang.String wsOwnerStemId1)
          is stem to assign
 void setWsOwnerStemName(java.lang.String wsOwnerStemName1)
          is stem to assign
 void setWsOwnerSubjectId(java.lang.String wsOwnerSubjectId1)
          is subject to assign
 void setWsOwnerSubjectIdentifier(java.lang.String wsOwnerSubjectIdentifier1)
          is subject to assign
 void setWsOwnerSubjectSourceId(java.lang.String wsOwnerSubjectSourceId1)
          is subject to assign
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsRestAssignAttributesLiteRequest

public WsRestAssignAttributesLiteRequest()
Method Detail

getAssignmentDisabledTime

public java.lang.String getAssignmentDisabledTime()
disabled time, or null for not disabled

Returns:
disabled time

setAssignmentDisabledTime

public void setAssignmentDisabledTime(java.lang.String assignmentDisabledTime1)
disabled time, or null for not disabled

Parameters:
assignmentDisabledTime1 -

getDelegatable

public java.lang.String getDelegatable()
really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT

Returns:
delegatable

setDelegatable

public void setDelegatable(java.lang.String delegatable1)
really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT

Parameters:
delegatable1 -

getAttributeAssignValueOperation

public java.lang.String getAttributeAssignValueOperation()
operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values

Returns:
operation

setAttributeAssignValueOperation

public void setAttributeAssignValueOperation(java.lang.String attributeAssignValueOperation1)
operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values

Parameters:
attributeAssignValueOperation1 -

getWsOwnerAttributeAssignId

public java.lang.String getWsOwnerAttributeAssignId()
for assignment on assignment

Returns:
id

setWsOwnerAttributeAssignId

public void setWsOwnerAttributeAssignId(java.lang.String wsOwnerAttributeAssignId1)
for assignment on assignment

Parameters:
wsOwnerAttributeAssignId1 -

getAssignmentEnabledTime

public java.lang.String getAssignmentEnabledTime()
enabled time, or null for enabled now

Returns:
enabled time

setAssignmentEnabledTime

public void setAssignmentEnabledTime(java.lang.String assignmentEnabledTime1)
enabled time, or null for enabled now

Parameters:
assignmentEnabledTime1 -

getAssignmentNotes

public java.lang.String getAssignmentNotes()
notes on the assignment (optional)

Returns:
notes

setAssignmentNotes

public void setAssignmentNotes(java.lang.String assignmentNotes1)
notes on the assignment (optional)

Parameters:
assignmentNotes1 -

getValueFormatted

public java.lang.String getValueFormatted()
is value to add, assign, remove, etc though not implemented yet

Returns:
value

setValueFormatted

public void setValueFormatted(java.lang.String valueFormatted1)
is value to add, assign, remove, etc though not implemented yet

Parameters:
valueFormatted1 -

getValueSystem

public java.lang.String getValueSystem()
is value to add, assign, remove, etc

Returns:
value system

setValueSystem

public void setValueSystem(java.lang.String valueSystem1)
is value to add, assign, remove, etc

Parameters:
valueSystem1 -

getValueId

public java.lang.String getValueId()
If removing, and id is specified, will only remove values with that id.

Returns:
value id

setValueId

public void setValueId(java.lang.String valueId1)
If removing, and id is specified, will only remove values with that id.

Parameters:
valueId1 -

getAttributeAssignOperation

public java.lang.String getAttributeAssignOperation()
operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr

Returns:
operation

setAttributeAssignOperation

public void setAttributeAssignOperation(java.lang.String attributeAssignOperation1)
operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr

Parameters:
attributeAssignOperation1 -

retrieveRestHttpMethod

public GrouperRestHttpMethod retrieveRestHttpMethod()
Description copied from interface: WsRequestBean
see which http method this is supposed to be associated with, and override whatever was passed in

Specified by:
retrieveRestHttpMethod in interface WsRequestBean
Returns:
the method
See Also:
WsRequestBean.retrieveRestHttpMethod()

getClientVersion

public java.lang.String getClientVersion()
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000

Returns:
client version

setClientVersion

public void setClientVersion(java.lang.String clientVersion1)
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000

Parameters:
clientVersion1 -

getAttributeAssignType

public java.lang.String getAttributeAssignType()
is the attribute assign type we are looking for

Returns:
attribute assign type

setAttributeAssignType

public void setAttributeAssignType(java.lang.String attributeAssignType1)
is the attribute assign type we are looking for

Parameters:
attributeAssignType1 -

getAttributeAssignId

public java.lang.String getAttributeAssignId()
attributeAssignId if you know the assign id you want, put it here

Returns:
attributeAssignId

setAttributeAssignId

public void setAttributeAssignId(java.lang.String attributeAssignId1)
attributeAssignId if you know the assign id you want, put it here

Parameters:
attributeAssignId1 -

getWsAttributeDefNameName

public java.lang.String getWsAttributeDefNameName()
assign this attribute def name (optional)

Returns:
attribute def name name

setWsAttributeDefNameName

public void setWsAttributeDefNameName(java.lang.String wsAttributeDefNameName1)
assign this attribute def name (optional)

Parameters:
wsAttributeDefNameName1 -

getWsAttributeDefNameId

public java.lang.String getWsAttributeDefNameId()
assign this attribute def name (optional)

Returns:
attribute def name id

setWsAttributeDefNameId

public void setWsAttributeDefNameId(java.lang.String wsAttributeDefNameId1)
assign this attribute def name (optional)

Parameters:
wsAttributeDefNameId1 -

getWsOwnerGroupName

public java.lang.String getWsOwnerGroupName()
is group name to assign

Returns:
group name

setWsOwnerGroupName

public void setWsOwnerGroupName(java.lang.String wsOwnerGroupName1)
is group name to assign

Parameters:
wsOwnerGroupName1 -

getWsOwnerGroupId

public java.lang.String getWsOwnerGroupId()
is group id to assign

Returns:
group id

setWsOwnerGroupId

public void setWsOwnerGroupId(java.lang.String wsOwnerGroupId1)
is group id to assign

Parameters:
wsOwnerGroupId1 -

getWsOwnerStemName

public java.lang.String getWsOwnerStemName()
is stem to assign

Returns:
stem

setWsOwnerStemName

public void setWsOwnerStemName(java.lang.String wsOwnerStemName1)
is stem to assign

Parameters:
wsOwnerStemName1 -

getWsOwnerStemId

public java.lang.String getWsOwnerStemId()
is stem to assign

Returns:
stem

setWsOwnerStemId

public void setWsOwnerStemId(java.lang.String wsOwnerStemId1)
is stem to assign

Parameters:
wsOwnerStemId1 -

getWsOwnerSubjectId

public java.lang.String getWsOwnerSubjectId()
is subject to assign

Returns:
subject

setWsOwnerSubjectId

public void setWsOwnerSubjectId(java.lang.String wsOwnerSubjectId1)
is subject to assign

Parameters:
wsOwnerSubjectId1 -

getWsOwnerSubjectSourceId

public java.lang.String getWsOwnerSubjectSourceId()
is subject to assign

Returns:
subject

setWsOwnerSubjectSourceId

public void setWsOwnerSubjectSourceId(java.lang.String wsOwnerSubjectSourceId1)
is subject to assign

Parameters:
wsOwnerSubjectSourceId1 -

getWsOwnerSubjectIdentifier

public java.lang.String getWsOwnerSubjectIdentifier()
is subject to assign

Returns:
subject

setWsOwnerSubjectIdentifier

public void setWsOwnerSubjectIdentifier(java.lang.String wsOwnerSubjectIdentifier1)
is subject to assign

Parameters:
wsOwnerSubjectIdentifier1 -

getWsOwnerMembershipId

public java.lang.String getWsOwnerMembershipId()
to query attributes on immediate membership

Returns:
membership id

setWsOwnerMembershipId

public void setWsOwnerMembershipId(java.lang.String wsOwnerMembershipId1)
to query attributes on immediate membership

Parameters:
wsOwnerMembershipId1 -

getWsOwnerMembershipAnyGroupName

public java.lang.String getWsOwnerMembershipAnyGroupName()
to query attributes in "any" membership which is on immediate or effective membership

Returns:
owner membership

setWsOwnerMembershipAnyGroupName

public void setWsOwnerMembershipAnyGroupName(java.lang.String wsOwnerMembershipAnyGroupName1)
to query attributes in "any" membership which is on immediate or effective membership

Parameters:
wsOwnerMembershipAnyGroupName1 -

getWsOwnerMembershipAnyGroupId

public java.lang.String getWsOwnerMembershipAnyGroupId()
to query attributes in "any" membership which is on immediate or effective membership

Returns:
any membership

setWsOwnerMembershipAnyGroupId

public void setWsOwnerMembershipAnyGroupId(java.lang.String wsOwnerMembershipAnyGroupId1)
to query attributes in "any" membership which is on immediate or effective membership

Parameters:
wsOwnerMembershipAnyGroupId1 -

getWsOwnerMembershipAnySubjectId

public java.lang.String getWsOwnerMembershipAnySubjectId()
to query attributes in "any" membership which is on immediate or effective membership

Returns:
any membership

setWsOwnerMembershipAnySubjectId

public void setWsOwnerMembershipAnySubjectId(java.lang.String wsOwnerMembershipAnySubjectId1)
to query attributes in "any" membership which is on immediate or effective membership

Parameters:
wsOwnerMembershipAnySubjectId1 -

getWsOwnerMembershipAnySubjectSourceId

public java.lang.String getWsOwnerMembershipAnySubjectSourceId()
to query attributes in "any" membership which is on immediate or effective membership

Returns:
any membership

setWsOwnerMembershipAnySubjectSourceId

public void setWsOwnerMembershipAnySubjectSourceId(java.lang.String wsOwnerMembershipAnySubjectSourceId1)
to query attributes in "any" membership which is on immediate or effective membership

Parameters:
wsOwnerMembershipAnySubjectSourceId1 -

getWsOwnerMembershipAnySubjectIdentifier

public java.lang.String getWsOwnerMembershipAnySubjectIdentifier()
to query attributes in "any" membership which is on immediate or effective membership

Returns:
any membership

setWsOwnerMembershipAnySubjectIdentifier

public void setWsOwnerMembershipAnySubjectIdentifier(java.lang.String wsOwnerMembershipAnySubjectIdentifier1)
to query attributes in "any" membership which is on immediate or effective membership

Parameters:
wsOwnerMembershipAnySubjectIdentifier1 -

getWsOwnerAttributeDefName

public java.lang.String getWsOwnerAttributeDefName()
to query attributes assigned on attribute def

Returns:
attr def

setWsOwnerAttributeDefName

public void setWsOwnerAttributeDefName(java.lang.String wsOwnerAttributeDefName1)
to query attributes assigned on attribute def

Parameters:
wsOwnerAttributeDefName1 -

getWsOwnerAttributeDefId

public java.lang.String getWsOwnerAttributeDefId()
to query attributes assigned on attribute def

Returns:
attr def

setWsOwnerAttributeDefId

public void setWsOwnerAttributeDefId(java.lang.String wsOwnerAttributeDefId1)
to query attributes assigned on attribute def

Parameters:
wsOwnerAttributeDefId1 -

getAction

public java.lang.String getAction()
action to query, or none to query all actions

Returns:
action

setAction

public void setAction(java.lang.String action1)
action to query, or none to query all actions

Parameters:
action1 -

getActAsSubjectId

public java.lang.String getActAsSubjectId()
if acting as another user

Returns:
id

setActAsSubjectId

public void setActAsSubjectId(java.lang.String actAsSubjectId1)
if acting as another user

Parameters:
actAsSubjectId1 -

getActAsSubjectSourceId

public java.lang.String getActAsSubjectSourceId()
if acting as another user

Returns:
source id

setActAsSubjectSourceId

public void setActAsSubjectSourceId(java.lang.String actAsSubjectSourceId1)
if acting as another user

Parameters:
actAsSubjectSourceId1 -

getActAsSubjectIdentifier

public java.lang.String getActAsSubjectIdentifier()
if acting as another user

Returns:
subject identifier

setActAsSubjectIdentifier

public void setActAsSubjectIdentifier(java.lang.String actAsSubjectIdentifier1)
if acting as another user

Parameters:
actAsSubjectIdentifier1 -

getIncludeSubjectDetail

public java.lang.String getIncludeSubjectDetail()
T|F, for if the extended subject information should be returned (anything more than just the id)

Returns:
T|F

setIncludeSubjectDetail

public void setIncludeSubjectDetail(java.lang.String includeSubjectDetail1)
T|F, for if the extended subject information should be returned (anything more than just the id)

Parameters:
includeSubjectDetail1 -

getSubjectAttributeNames

public java.lang.String getSubjectAttributeNames()
are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent

Returns:
subject attribute names

setSubjectAttributeNames

public void setSubjectAttributeNames(java.lang.String subjectAttributeNames1)
are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent

Parameters:
subjectAttributeNames1 -

getIncludeGroupDetail

public java.lang.String getIncludeGroupDetail()
T or F as to if the group detail should be returned

Returns:
T|F

setIncludeGroupDetail

public void setIncludeGroupDetail(java.lang.String includeGroupDetail1)
T or F as to if the group detail should be returned

Parameters:
includeGroupDetail1 -

getParamName0

public java.lang.String getParamName0()
reserved for future use

Returns:
param name 0

setParamName0

public void setParamName0(java.lang.String _paramName0)
reserved for future use

Parameters:
_paramName0 -

getParamValue0

public java.lang.String getParamValue0()
reserved for future use

Returns:
param value 0

setParamValue0

public void setParamValue0(java.lang.String _paramValue0)
reserved for future use

Parameters:
_paramValue0 -

getParamName1

public java.lang.String getParamName1()
reserved for future use

Returns:
paramname1

setParamName1

public void setParamName1(java.lang.String _paramName1)
reserved for future use

Parameters:
_paramName1 -

getParamValue1

public java.lang.String getParamValue1()
reserved for future use

Returns:
param value 1

setParamValue1

public void setParamValue1(java.lang.String _paramValue1)
reserved for future use

Parameters:
_paramValue1 -