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

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

public class WsRestAssignAttributeDefNameInheritanceLiteRequest
extends java.lang.Object
implements WsRequestBean

request bean in body of rest lite request


Constructor Summary
WsRestAssignAttributeDefNameInheritanceLiteRequest()
           
 
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 getAssign()
          T to assign, or F to remove assignment
 java.lang.String getAttributeDefNameName()
          name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameId
 java.lang.String getAttributeDefNameUuid()
          id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameName
 java.lang.String getClientVersion()
          is the version of the client.
 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 getRelatedAttributeDefNameName()
          name of attribute def name to add or remove from inheritance from the container
 java.lang.String getRelatedAttributeDefNameUuid()
          id of attribute def name to add or remove from inheritance from the container
 java.lang.String getReplaceAllExisting()
          T if assigning, if this list should replace all existing immediately inherited attribute def names
 java.lang.String getTxType()
          is the GrouperTransactionType for the request.
 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 setAssign(java.lang.String assign1)
          T to assign, or F to remove assignment
 void setAttributeDefNameName(java.lang.String attributeDefNameName1)
          name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameId
 void setAttributeDefNameUuid(java.lang.String attributeDefNameUuid1)
          id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameName
 void setClientVersion(java.lang.String clientVersion1)
          is the version of the client.
 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 setRelatedAttributeDefNameName(java.lang.String relatedAttributeDefNameName1)
          name of attribute def name to add or remove from inheritance from the container
 void setRelatedAttributeDefNameUuid(java.lang.String relatedAttributeDefNameUuid1)
          id of attribute def name to add or remove from inheritance from the container
 void setReplaceAllExisting(java.lang.String replaceAllExisting1)
          T if assigning, if this list should replace all existing immediately inherited attribute def names
 void setTxType(java.lang.String txType1)
          is the GrouperTransactionType for the request.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsRestAssignAttributeDefNameInheritanceLiteRequest

public WsRestAssignAttributeDefNameInheritanceLiteRequest()
Method Detail

getReplaceAllExisting

public java.lang.String getReplaceAllExisting()
T if assigning, if this list should replace all existing immediately inherited attribute def names

Returns:
replaceAllExisting

setReplaceAllExisting

public void setReplaceAllExisting(java.lang.String replaceAllExisting1)
T if assigning, if this list should replace all existing immediately inherited attribute def names

Parameters:
replaceAllExisting1 -

getTxType

public java.lang.String getTxType()
is the GrouperTransactionType for the request. If blank, defaults to NONE (will finish as much as possible). Generally the only values for this param that make sense are NONE (or blank), and READ_WRITE_NEW.

Returns:
txType

setTxType

public void setTxType(java.lang.String txType1)
is the GrouperTransactionType for the request. If blank, defaults to NONE (will finish as much as possible). Generally the only values for this param that make sense are NONE (or blank), and READ_WRITE_NEW.

Parameters:
txType1 -

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:
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 -

getActAsSubjectId

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

Returns:
id

getActAsSubjectIdentifier

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

Returns:
subject identifier

getActAsSubjectSourceId

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

Returns:
source id

getParamName0

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

Returns:
param name 0

getParamName1

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

Returns:
paramname1

getParamValue0

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

Returns:
param value 0

getParamValue1

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

Returns:
param value 1

setActAsSubjectId

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

Parameters:
actAsSubjectId1 -

setActAsSubjectIdentifier

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

Parameters:
actAsSubjectIdentifier1 -

setActAsSubjectSourceId

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

Parameters:
actAsSubjectSourceId1 -

setParamName0

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

Parameters:
_paramName0 -

setParamName1

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

Parameters:
_paramName1 -

setParamValue0

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

Parameters:
_paramValue0 -

setParamValue1

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

Parameters:
_paramValue1 -

getAssign

public java.lang.String getAssign()
T to assign, or F to remove assignment

Returns:
T to assign, or F to remove assignment

getAttributeDefNameName

public java.lang.String getAttributeDefNameName()
name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameId

Returns:
name

getAttributeDefNameUuid

public java.lang.String getAttributeDefNameUuid()
id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameName

Returns:
attributeDefNameUuid

getRelatedAttributeDefNameName

public java.lang.String getRelatedAttributeDefNameName()
name of attribute def name to add or remove from inheritance from the container

Returns:
name of attribute def name to add or remove from inheritance from the container

getRelatedAttributeDefNameUuid

public java.lang.String getRelatedAttributeDefNameUuid()
id of attribute def name to add or remove from inheritance from the container

Returns:
id of attribute def name to add or remove from inheritance from the container

setAssign

public void setAssign(java.lang.String assign1)
T to assign, or F to remove assignment

Parameters:
assign1 -

setAttributeDefNameName

public void setAttributeDefNameName(java.lang.String attributeDefNameName1)
name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameId

Parameters:
attributeDefNameName1 -

setAttributeDefNameUuid

public void setAttributeDefNameUuid(java.lang.String attributeDefNameUuid1)
id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameName

Parameters:
attributeDefNameUuid1 -

setRelatedAttributeDefNameName

public void setRelatedAttributeDefNameName(java.lang.String relatedAttributeDefNameName1)
name of attribute def name to add or remove from inheritance from the container

Parameters:
relatedAttributeDefNameName1 -

setRelatedAttributeDefNameUuid

public void setRelatedAttributeDefNameUuid(java.lang.String relatedAttributeDefNameUuid1)
id of attribute def name to add or remove from inheritance from the container

Parameters:
relatedAttributeDefNameUuid1 -