Klasse AccessProfile
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.AccessProfile
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AccessProfile
extends Object
AccessProfile
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
description of the accessprofilelist of groupIds assigned to the accessprofileprotected String
AccessProfile IDprotected Boolean
When the property is set to true, all the team administrators becomes approvers.protected String
name of the accessprofileprotected BitSet
protected TeamAdmin
protected TeamApprovers
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
AccessProfile
(String description, List<String> groupIds, String id, Boolean includeTeamAdminsAsApprovers, String name, BitSet privilege, TeamAdmin teamAdmin, TeamApprovers teamApprovers) Constructs a validated instance ofAccessProfile
.AccessProfile
(Consumer<AccessProfile> spec) Constructs a validated instance ofAccessProfile
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
description of the accessprofiledescription
(String description) description of the accessprofileboolean
groupIds()
list of groupIds assigned to the accessprofilelist of groupIds assigned to the accessprofileint
hashCode()
id()
AccessProfile IDAccessProfile IDWhen the property is set to true, all the team administrators becomes approvers.includeTeamAdminsAsApprovers
(Boolean includeTeamAdminsAsApprovers) When the property is set to true, all the team administrators becomes approvers.name()
name of the accessprofilename of the accessprofileteamApprovers
(TeamApprovers teamApprovers) toString()
-
Felddetails
-
description
description of the accessprofile -
groupIds
list of groupIds assigned to the accessprofile -
id
AccessProfile ID -
includeTeamAdminsAsApprovers
When the property is set to true, all the team administrators becomes approvers. The default value is false -
name
name of the accessprofile -
privilege
-
teamAdmin
-
teamApprovers
-
-
Konstruktordetails
-
AccessProfile
Constructs a validated instance ofAccessProfile
.- Parameter:
spec
- the specification to process
-
AccessProfile
@Internal public AccessProfile(String description, List<String> groupIds, String id, Boolean includeTeamAdminsAsApprovers, String name, BitSet privilege, TeamAdmin teamAdmin, TeamApprovers teamApprovers) Constructs a validated instance ofAccessProfile
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AccessProfile(Consumer)
instead.- Parameter:
description
- description of the accessprofilegroupIds
- list of groupIds assigned to the accessprofileid
- AccessProfile IDincludeTeamAdminsAsApprovers
- When the property is set to true, all the team administrators becomes approvers. The default value is falsename
- name of the accessprofileprivilege
- privilegeteamAdmin
- teamAdminteamApprovers
- teamApprovers
-
AccessProfile
protected AccessProfile()
-
-
Methodendetails
-
builder
-
description
description of the accessprofile -
groupIds
list of groupIds assigned to the accessprofile -
id
AccessProfile ID -
includeTeamAdminsAsApprovers
When the property is set to true, all the team administrators becomes approvers. The default value is false -
name
name of the accessprofile -
privilege
-
teamAdmin
-
teamApprovers
-
description
description of the accessprofile- Gibt zurück:
this
.
-
groupIds
list of groupIds assigned to the accessprofile- Gibt zurück:
this
.
-
id
AccessProfile ID- Gibt zurück:
this
.
-
includeTeamAdminsAsApprovers
When the property is set to true, all the team administrators becomes approvers. The default value is false- Gibt zurück:
this
.
-
name
name of the accessprofile- Gibt zurück:
this
.
-
privilege
- Gibt zurück:
this
.
-
teamAdmin
- Gibt zurück:
this
.
-
teamApprovers
- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-