Class GcAssignAttributeDefActions

java.lang.Object
edu.internet2.middleware.grouperClient.api.GcAssignAttributeDefActions

public class GcAssignAttributeDefActions extends Object
class to assign actions to attribute def
  • Constructor Details

    • GcAssignAttributeDefActions

      public GcAssignAttributeDefActions()
  • Method Details

    • assignWsEndpoint

      public GcAssignAttributeDefActions assignWsEndpoint(String theWsEndpoint)
      endpoint to grouper WS, e.g. https://server.school.edu/grouper-ws/servicesRest
      Parameters:
      theWsEndpoint -
      Returns:
      this for chaining
    • assignWsUser

      public GcAssignAttributeDefActions assignWsUser(String theWsUser)
      ws user
      Parameters:
      theWsUser -
      Returns:
      this for chaining
    • assignWsPass

      public GcAssignAttributeDefActions assignWsPass(String theWsPass)
      ws pass
      Parameters:
      theWsPass -
      Returns:
      this for chaining
    • assignWsPassEncrypted

      public GcAssignAttributeDefActions assignWsPassEncrypted(String theWsPassEncrypted)
      ws pass
      Parameters:
      theWsPass -
      Returns:
      this for chaining
    • assignWsPassFile

      public GcAssignAttributeDefActions assignWsPassFile(File theFile)
      ws pass
      Parameters:
      theWsPass -
      Returns:
      this for chaining
    • assignWsPassFileEncrypted

      public GcAssignAttributeDefActions assignWsPassFileEncrypted(File theFile)
      ws pass
      Parameters:
      theWsPass -
      Returns:
      this for chaining
    • assignClientVersion

      public GcAssignAttributeDefActions assignClientVersion(String theClientVersion)
      assign client version
      Parameters:
      theClientVersion -
      Returns:
      this for chaining
    • assignContentType

      public GcAssignAttributeDefActions assignContentType(String theContentType)
      content type for post request
      Parameters:
      theContentType -
      Returns:
      this for chaining
    • assignAttributeDefLookup

      public GcAssignAttributeDefActions assignAttributeDefLookup(WsAttributeDefLookup wsAttributeDefLookup1)
      Parameters:
      wsAttributeDefLookup1 -
      Returns:
      this for chaining
    • addAction

      public GcAssignAttributeDefActions addAction(String action)
      Parameters:
      action -
      Returns:
      this for chaining
    • addParam

      public GcAssignAttributeDefActions addParam(String paramName, String paramValue)
      add a param to the list
      Parameters:
      paramName -
      paramValue -
      Returns:
      this for chaining
    • addParam

      public GcAssignAttributeDefActions addParam(WsParam wsParam)
      add a param to the list
      Parameters:
      wsParam -
      Returns:
      this for chaining
    • assignActAsSubject

      public GcAssignAttributeDefActions assignActAsSubject(WsSubjectLookup theActAsSubject)
      assign the act as subject if any
      Parameters:
      theActAsSubject -
      Returns:
      this for chaining
    • assign

      public GcAssignAttributeDefActions assign(Boolean isAssign)
      if we are assigning or unassigning
      Parameters:
      isAssign -
      Returns:
      this for chaining
    • assignReplaceAllExisting

      public GcAssignAttributeDefActions assignReplaceAllExisting(Boolean replaceAllExisting1)
      if it is an assignment, if we are replacing existing assignments
      Parameters:
      replaceAllExisting1 -
      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