Class GcGetAttributeAssignActions
java.lang.Object
edu.internet2.middleware.grouperClient.api.GcGetAttributeAssignActions
class to run a get attribute assign actions web service call
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttributeDefIdIndex(Long idIndexOfATtributeDef) set the attributedef id indexaddAttributeDefName(String nameOfAttributeDef) set the attributedef nameaddAttributeDefUuid(String uuidOfAttributeDef) set the attributedef uuidadd a param to the listadd a param to the listassignActAsSubject(WsSubjectLookup theActAsSubject) assign the act as subject if anyassignClientVersion(String theClientVersion) assign client versionassignContentType(String theContentType) content type for post requestassignWsEndpoint(String theWsEndpoint) endpoint to grouper WS, e.g. https://server.school.edu/grouper-ws/servicesRestassignWsPass(String theWsPass) ws passassignWsPassEncrypted(String theWsPassEncrypted) ws passassignWsPassFile(File theFile) ws passassignWsPassFileEncrypted(File theFile) ws passassignWsUser(String theWsUser) ws userexecute()execute the call and return the results.
-
Constructor Details
-
GcGetAttributeAssignActions
public GcGetAttributeAssignActions()
-
-
Method Details
-
addAction
- Parameters:
action-- Returns:
- this for chaining
-
assignClientVersion
assign client version- Parameters:
theClientVersion-- Returns:
- this for chaining
-
assignContentType
content type for post request- Parameters:
theContentType-- Returns:
- this for chaining
-
addParam
add a param to the list- Parameters:
paramName-paramValue-- Returns:
- this for chaining
-
addParam
add a param to the list- Parameters:
wsParam-- Returns:
- this for chaining
-
assignActAsSubject
assign the act as subject if any- Parameters:
theActAsSubject-- Returns:
- this for chaining
-
execute
execute the call and return the results. If there is a problem calling the service, an exception will be thrown- Returns:
- the results
-
addAttributeDefName
set the attributedef name- Parameters:
nameOfAttributeDef-- Returns:
- this for chaining
-
addAttributeDefUuid
set the attributedef uuid- Parameters:
uuidOfAttributeDef-- Returns:
- this for chaining
-
addAttributeDefIdIndex
set the attributedef id index- Parameters:
idIndexOfATtributeDef-- Returns:
- this for chaining
-
assignWsEndpoint
endpoint to grouper WS, e.g. https://server.school.edu/grouper-ws/servicesRest- Parameters:
theWsEndpoint-- Returns:
- this for chaining
-
assignWsUser
ws user- Parameters:
theWsUser-- Returns:
- this for chaining
-
assignWsPass
ws pass- Parameters:
theWsPass-- Returns:
- this for chaining
-
assignWsPassEncrypted
ws pass- Parameters:
theWsPass-- Returns:
- this for chaining
-
assignWsPassFile
ws pass- Parameters:
theWsPass-- Returns:
- this for chaining
-
assignWsPassFileEncrypted
ws pass- Parameters:
theWsPass-- Returns:
- this for chaining
-