Class WsRestAssignAttributeDefNameInheritanceLiteRequest
java.lang.Object
edu.internet2.middleware.grouper.ws.rest.attribute.WsRestAssignAttributeDefNameInheritanceLiteRequest
- All Implemented Interfaces:
WsRequestBean
public class WsRestAssignAttributeDefNameInheritanceLiteRequest
extends Object
implements WsRequestBean
request bean in body of rest lite request
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionif acting as another userif acting as another userif acting as another userT to assign, or F to remove assignmentname of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameIdid of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameNameis the version of the client.reserved for future usereserved for future usereserved for future usereserved for future usename of attribute def name to add or remove from inheritance from the containerid of attribute def name to add or remove from inheritance from the containerT if assigning, if this list should replace all existing immediately inherited attribute def namesis the GrouperTransactionType for the request.see which http method this is supposed to be associated with, and override whatever was passed invoid
setActAsSubjectId
(String actAsSubjectId1) if acting as another uservoid
setActAsSubjectIdentifier
(String actAsSubjectIdentifier1) if acting as another uservoid
setActAsSubjectSourceId
(String actAsSubjectSourceId1) if acting as another uservoid
T to assign, or F to remove assignmentvoid
setAttributeDefNameName
(String attributeDefNameName1) name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameIdvoid
setAttributeDefNameUuid
(String attributeDefNameUuid1) id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameNamevoid
setClientVersion
(String clientVersion1) is the version of the client.void
setParamName0
(String _paramName0) reserved for future usevoid
setParamName1
(String _paramName1) reserved for future usevoid
setParamValue0
(String _paramValue0) reserved for future usevoid
setParamValue1
(String _paramValue1) reserved for future usevoid
setRelatedAttributeDefNameName
(String relatedAttributeDefNameName1) name of attribute def name to add or remove from inheritance from the containervoid
setRelatedAttributeDefNameUuid
(String relatedAttributeDefNameUuid1) id of attribute def name to add or remove from inheritance from the containervoid
setReplaceAllExisting
(String replaceAllExisting1) T if assigning, if this list should replace all existing immediately inherited attribute def namesvoid
is the GrouperTransactionType for the request.
-
Constructor Details
-
WsRestAssignAttributeDefNameInheritanceLiteRequest
public WsRestAssignAttributeDefNameInheritanceLiteRequest()
-
-
Method Details
-
getReplaceAllExisting
T if assigning, if this list should replace all existing immediately inherited attribute def names- Returns:
- replaceAllExisting
-
setReplaceAllExisting
T if assigning, if this list should replace all existing immediately inherited attribute def names- Parameters:
replaceAllExisting1
-
-
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
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
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 interfaceWsRequestBean
- Returns:
- the method
- See Also:
-
getClientVersion
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000- Returns:
- version
-
setClientVersion
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000- Parameters:
clientVersion1
-
-
getActAsSubjectId
if acting as another user- Returns:
- id
-
getActAsSubjectIdentifier
if acting as another user- Returns:
- subject identifier
-
getActAsSubjectSourceId
if acting as another user- Returns:
- source id
-
getParamName0
reserved for future use- Returns:
- param name 0
-
getParamName1
reserved for future use- Returns:
- paramname1
-
getParamValue0
reserved for future use- Returns:
- param value 0
-
getParamValue1
reserved for future use- Returns:
- param value 1
-
setActAsSubjectId
if acting as another user- Parameters:
actAsSubjectId1
-
-
setActAsSubjectIdentifier
if acting as another user- Parameters:
actAsSubjectIdentifier1
-
-
setActAsSubjectSourceId
if acting as another user- Parameters:
actAsSubjectSourceId1
-
-
setParamName0
reserved for future use- Parameters:
_paramName0
-
-
setParamName1
reserved for future use- Parameters:
_paramName1
-
-
setParamValue0
reserved for future use- Parameters:
_paramValue0
-
-
setParamValue1
reserved for future use- Parameters:
_paramValue1
-
-
getAssign
T to assign, or F to remove assignment- Returns:
- T to assign, or F to remove assignment
-
getAttributeDefNameName
name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameId- Returns:
- name
-
getAttributeDefNameUuid
id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameName- Returns:
- attributeDefNameUuid
-
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
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
T to assign, or F to remove assignment- Parameters:
assign1
-
-
setAttributeDefNameName
name of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameId- Parameters:
attributeDefNameName1
-
-
setAttributeDefNameUuid
id of attributeDefName which is the container for the inherited attribute def names, mutually exclusive with attributeDefNameName- Parameters:
attributeDefNameUuid1
-
-
setRelatedAttributeDefNameName
name of attribute def name to add or remove from inheritance from the container- Parameters:
relatedAttributeDefNameName1
-
-
setRelatedAttributeDefNameUuid
id of attribute def name to add or remove from inheritance from the container- Parameters:
relatedAttributeDefNameUuid1
-
-