Class WsRestGetAttributeAssignmentsRequest
java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsRestGetAttributeAssignmentsRequest
- All Implemented Interfaces:
WsRequestBean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionif acting as someone elseString[]
actions to query, or none to query all actionsis the attribute assign type we are looking fornull for all, or specify an AttributeDefType e.g.required if sending theValue, can be: floating, integer, memberId, string, timestampis the version of the client.A for all, T or null for enabled only, F for disabledT|F if you are finding an assignment that is an assignmentOnAssignment, then get the assignment which tells you the owner as wellif this is not querying assignments on assignments directly, but the assignments and assignments on those assignments should be returned, enter true.T or F as to if the group detail should be returnedT|F, for if the extended subject information should be returned (anything more than just the id)WsParam[]
optional: reserved for future useString[]
are the additional subject attributes (data) to return.value if you are passing in one attributeDefNameLookupString[]
if looking for assignments on assignments, this are the actions of the assignment the assignment is assigned toif looking for assignments on assignments, this is the assignment the assignment is assigned toif looking for assignments on assignments, this is the attribute definition of the assignment the assignment is assigned toif looking for assignments on assignments, this is the attribute def name of the assignment the assignment is assigned toif you know the assign ids you want, put them herefind assignments in these attribute defs (optional)find assignments in these attribute def names (optional)to query attributes assigned on attribute defswsOwnerGroupLookups are groups to look into query attributes in "any" memberships which are on immediate or effective membershipsto query attributes on immediate membershipsare stems to look inare subjects to look invoid
setActAsSubjectLookup
(WsSubjectLookup actAsSubjectLookup1) if acting as someone elsevoid
setActions
(String[] actions1) actions to query, or none to query all actionsvoid
setAttributeAssignType
(String attributeAssignType1) is the attribute assign type we are looking forvoid
setAttributeDefType
(String attributeDefType1) null for all, or specify an AttributeDefType e.g.void
setAttributeDefValueType
(String attributeDefValueType1) required if sending theValue, can be: floating, integer, memberId, string, timestampvoid
setClientVersion
(String clientVersion1) is the version of the client.void
setEnabled
(String enabled1) A for all, T or null for enabled only, F for disabledvoid
setIncludeAssignmentsFromAssignments
(String includeAssignmentsFromAssignments1) T|F if you are finding an assignment that is an assignmentOnAssignment, then get the assignment which tells you the owner as wellvoid
setIncludeAssignmentsOnAssignments
(String includeAssignmentsOnAssignments1) if this is not querying assignments on assignments directly, but the assignments and assignments on those assignments should be returned, enter true.void
setIncludeGroupDetail
(String includeGroupDetail1) T or F as to if the group detail should be returnedvoid
setIncludeSubjectDetail
(String includeSubjectDetail1) T|F, for if the extended subject information should be returned (anything more than just the id)void
optional: reserved for future usevoid
setSubjectAttributeNames
(String[] subjectAttributeNames1) are the additional subject attributes (data) to return.void
setTheValue
(String theValue1) value if you are passing in one attributeDefNameLookupvoid
setWsAssignAssignOwnerActions
(String[] wsAssignAssignOwnerActions1) if looking for assignments on assignments, this are the actions of the assignment the assignment is assigned tovoid
setWsAssignAssignOwnerAttributeAssignLookups
(WsAttributeAssignLookup[] wsAssignAssignOwnerAttributeAssignLookups1) if looking for assignments on assignments, this is the assignment the assignment is assigned tovoid
setWsAssignAssignOwnerAttributeDefLookups
(WsAttributeDefLookup[] wsAssignAssignOwnerAttributeDefLookups1) if looking for assignments on assignments, this is the attribute definition of the assignment the assignment is assigned tovoid
setWsAssignAssignOwnerAttributeDefNameLookups
(WsAttributeDefNameLookup[] wsAssignAssignOwnerAttributeDefNameLookups1) if looking for assignments on assignments, this is the attribute def name of the assignment the assignment is assigned tovoid
setWsAttributeAssignLookups
(WsAttributeAssignLookup[] wsAttributeAssignLookups1) if you know the assign ids you want, put them herevoid
setWsAttributeDefLookups
(WsAttributeDefLookup[] wsAttributeDefLookups1) find assignments in these attribute defs (optional)void
setWsAttributeDefNameLookups
(WsAttributeDefNameLookup[] wsAttributeDefNameLookups1) find assignments in these attribute def names (optional)void
setWsOwnerAttributeDefLookups
(WsAttributeDefLookup[] wsOwnerAttributeDefLookups1) to query attributes assigned on attribute defsvoid
setWsOwnerGroupLookups
(WsGroupLookup[] wsOwnerGroupLookups1) wsOwnerGroupLookups are groups to look invoid
setWsOwnerMembershipAnyLookups
(WsMembershipAnyLookup[] wsOwnerMembershipAnyLookups1) to query attributes in "any" memberships which are on immediate or effective membershipsvoid
setWsOwnerMembershipLookups
(WsMembershipLookup[] wsOwnerMembershipLookups1) to query attributes on immediate membershipsvoid
setWsOwnerStemLookups
(WsStemLookup[] wsOwnerStemLookups1) are stems to look invoid
setWsOwnerSubjectLookups
(WsSubjectLookup[] wsOwnerSubjectLookups1) are subjects to look in
-
Constructor Details
-
WsRestGetAttributeAssignmentsRequest
public WsRestGetAttributeAssignmentsRequest()
-
-
Method Details
-
getAttributeDefValueType
required if sending theValue, can be: floating, integer, memberId, string, timestamp- Returns:
- attributeDefValueType
-
setAttributeDefValueType
required if sending theValue, can be: floating, integer, memberId, string, timestamp- Parameters:
attributeDefValueType1
-
-
getAttributeDefType
null for all, or specify an AttributeDefType e.g. attr, limit, service, type, limit, perm- Returns:
- attributeDefValueType
-
setAttributeDefType
null for all, or specify an AttributeDefType e.g. attr, limit, service, type, limit, perm- Parameters:
attributeDefType1
-
-
getTheValue
value if you are passing in one attributeDefNameLookup- Returns:
- value
-
setTheValue
value if you are passing in one attributeDefNameLookup- Parameters:
theValue1
-
-
getIncludeAssignmentsFromAssignments
T|F if you are finding an assignment that is an assignmentOnAssignment, then get the assignment which tells you the owner as well- Returns:
- if include assignments from assignments
-
setIncludeAssignmentsFromAssignments
T|F if you are finding an assignment that is an assignmentOnAssignment, then get the assignment which tells you the owner as well- Parameters:
includeAssignmentsFromAssignments1
-
-
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
-
-
getAttributeAssignType
is the attribute assign type we are looking for- Returns:
- attribute assign type
-
setAttributeAssignType
is the attribute assign type we are looking for- Parameters:
attributeAssignType1
-
-
getWsAttributeAssignLookups
if you know the assign ids you want, put them here- Returns:
- attribute assign lookups
-
setWsAttributeAssignLookups
if you know the assign ids you want, put them here- Parameters:
wsAttributeAssignLookups1
-
-
getWsAttributeDefLookups
find assignments in these attribute defs (optional)- Returns:
- defs
-
setWsAttributeDefLookups
find assignments in these attribute defs (optional)- Parameters:
wsAttributeDefLookups1
-
-
getWsAttributeDefNameLookups
find assignments in these attribute def names (optional)- Returns:
- def name lookups
-
setWsAttributeDefNameLookups
find assignments in these attribute def names (optional)- Parameters:
wsAttributeDefNameLookups1
-
-
getWsOwnerGroupLookups
wsOwnerGroupLookups are groups to look in- Returns:
- owner group lookups
-
setWsOwnerGroupLookups
wsOwnerGroupLookups are groups to look in- Parameters:
wsOwnerGroupLookups1
-
-
getWsOwnerStemLookups
are stems to look in- Returns:
- are stems to look in
-
setWsOwnerStemLookups
are stems to look in- Parameters:
wsOwnerStemLookups1
-
-
getWsOwnerSubjectLookups
are subjects to look in- Returns:
- subject
-
setWsOwnerSubjectLookups
are subjects to look in- Parameters:
wsOwnerSubjectLookups1
-
-
getWsOwnerMembershipLookups
to query attributes on immediate memberships- Returns:
- owner memberships
-
setWsOwnerMembershipLookups
to query attributes on immediate memberships- Parameters:
wsOwnerMembershipLookups1
-
-
getWsOwnerMembershipAnyLookups
to query attributes in "any" memberships which are on immediate or effective memberships- Returns:
- any memberships
-
setWsOwnerMembershipAnyLookups
to query attributes in "any" memberships which are on immediate or effective memberships- Parameters:
wsOwnerMembershipAnyLookups1
-
-
getWsOwnerAttributeDefLookups
to query attributes assigned on attribute defs- Returns:
- attribute def
-
setWsOwnerAttributeDefLookups
to query attributes assigned on attribute defs- Parameters:
wsOwnerAttributeDefLookups1
-
-
getActions
actions to query, or none to query all actions- Returns:
- actions
-
setActions
actions to query, or none to query all actions- Parameters:
actions1
-
-
getIncludeAssignmentsOnAssignments
if this is not querying assignments on assignments directly, but the assignments and assignments on those assignments should be returned, enter true. default to false.- Returns:
- if include assignments on assignments
-
setIncludeAssignmentsOnAssignments
if this is not querying assignments on assignments directly, but the assignments and assignments on those assignments should be returned, enter true. default to false.- Parameters:
includeAssignmentsOnAssignments1
-
-
getActAsSubjectLookup
if acting as someone else- Returns:
- act as subject
-
setActAsSubjectLookup
if acting as someone else- Parameters:
actAsSubjectLookup1
-
-
getIncludeSubjectDetail
T|F, for if the extended subject information should be returned (anything more than just the id)- Returns:
- T|F
-
setIncludeSubjectDetail
T|F, for if the extended subject information should be returned (anything more than just the id)- Parameters:
includeSubjectDetail1
-
-
getSubjectAttributeNames
are the additional subject attributes (data) to return. If blank, whatever is configured in the grouper-ws.properties will be sent- Returns:
- subject attribute names
-
setSubjectAttributeNames
are the additional subject attributes (data) to return. If blank, whatever is configured in the grouper-ws.properties will be sent- Parameters:
subjectAttributeNames1
-
-
getIncludeGroupDetail
T or F as to if the group detail should be returned- Returns:
- T|F
-
setIncludeGroupDetail
T or F as to if the group detail should be returned- Parameters:
includeGroupDetail1
-
-
getParams
optional: reserved for future use- Returns:
- params
-
setParams
optional: reserved for future use- Parameters:
params1
-
-
getEnabled
A for all, T or null for enabled only, F for disabled- Returns:
- enabled
-
setEnabled
A for all, T or null for enabled only, F for disabled- Parameters:
enabled1
-
-
getWsAssignAssignOwnerAttributeAssignLookups
if looking for assignments on assignments, this is the assignment the assignment is assigned to- Returns:
- results
-
setWsAssignAssignOwnerAttributeAssignLookups
public void setWsAssignAssignOwnerAttributeAssignLookups(WsAttributeAssignLookup[] wsAssignAssignOwnerAttributeAssignLookups1) if looking for assignments on assignments, this is the assignment the assignment is assigned to- Parameters:
wsAssignAssignOwnerAttributeAssignLookups1
-
-
getWsAssignAssignOwnerAttributeDefLookups
if looking for assignments on assignments, this is the attribute definition of the assignment the assignment is assigned to- Returns:
- results
-
setWsAssignAssignOwnerAttributeDefLookups
public void setWsAssignAssignOwnerAttributeDefLookups(WsAttributeDefLookup[] wsAssignAssignOwnerAttributeDefLookups1) if looking for assignments on assignments, this is the attribute definition of the assignment the assignment is assigned to- Parameters:
wsAssignAssignOwnerAttributeDefLookups1
-
-
getWsAssignAssignOwnerAttributeDefNameLookups
if looking for assignments on assignments, this is the attribute def name of the assignment the assignment is assigned to- Returns:
- result
-
setWsAssignAssignOwnerAttributeDefNameLookups
public void setWsAssignAssignOwnerAttributeDefNameLookups(WsAttributeDefNameLookup[] wsAssignAssignOwnerAttributeDefNameLookups1) if looking for assignments on assignments, this is the attribute def name of the assignment the assignment is assigned to- Parameters:
wsAssignAssignOwnerAttributeDefNameLookups1
-
-
getWsAssignAssignOwnerActions
if looking for assignments on assignments, this are the actions of the assignment the assignment is assigned to- Returns:
- actions
-
setWsAssignAssignOwnerActions
if looking for assignments on assignments, this are the actions of the assignment the assignment is assigned to- Parameters:
wsAssignAssignOwnerActions1
-
-