Class CorpGroupInfo
- java.lang.Object
-
- io.datahubproject.openapi.generated.CorpGroupInfo
-
- All Implemented Interfaces:
OneOfCorpGroupSnapshotAspectsItems
,OneOfEnvelopedAspectValue
,OneOfGenericAspectValue
,OneOfVersionedAspectAspect
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-06-09T09:27:54.187483Z[Etc/UTC]") public class CorpGroupInfo extends java.lang.Object implements OneOfCorpGroupSnapshotAspectsItems, OneOfEnvelopedAspectValue, OneOfGenericAspectValue, OneOfVersionedAspectAspect
Information about a Corp Group ingested from a third party source
-
-
Constructor Summary
Constructors Constructor Description CorpGroupInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CorpGroupInfo
addAdminsItem(java.lang.String adminsItem)
CorpGroupInfo
addGroupsItem(java.lang.String groupsItem)
CorpGroupInfo
addMembersItem(java.lang.String membersItem)
CorpGroupInfo
admins(java.util.List<java.lang.String> admins)
CorpGroupInfo
created(AuditStamp created)
CorpGroupInfo
description(java.lang.String description)
CorpGroupInfo
displayName(java.lang.String displayName)
CorpGroupInfo
email(java.lang.String email)
boolean
equals(java.lang.Object o)
@NotNull java.lang.String
get__type()
Name of this subclass in SimpleClassName format@NotNull java.util.List<java.lang.String>
getAdmins()
owners of this group Deprecated! Replaced by Ownership aspect.@Valid AuditStamp
getCreated()
Get createdjava.lang.String
getDescription()
A description of the group.java.lang.String
getDisplayName()
The name of the group.java.lang.String
getEmail()
email of this group@NotNull java.util.List<java.lang.String>
getGroups()
List of groups in this group.@NotNull java.util.List<java.lang.String>
getMembers()
List of ldap urn in this group.java.lang.String
getSlack()
Slack channel for the groupCorpGroupInfo
groups(java.util.List<java.lang.String> groups)
int
hashCode()
CorpGroupInfo
members(java.util.List<java.lang.String> members)
void
setAdmins(java.util.List<java.lang.String> admins)
void
setCreated(AuditStamp created)
void
setDescription(java.lang.String description)
void
setDisplayName(java.lang.String displayName)
void
setEmail(java.lang.String email)
void
setGroups(java.util.List<java.lang.String> groups)
void
setMembers(java.util.List<java.lang.String> members)
void
setSlack(java.lang.String slack)
CorpGroupInfo
slack(java.lang.String slack)
java.lang.String
toString()
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
displayName
public CorpGroupInfo displayName(java.lang.String displayName)
-
getDisplayName
public java.lang.String getDisplayName()
The name of the group.- Returns:
- displayName
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
-
email
public CorpGroupInfo email(java.lang.String email)
-
getEmail
public java.lang.String getEmail()
email of this group- Returns:
-
setEmail
public void setEmail(java.lang.String email)
-
admins
public CorpGroupInfo admins(java.util.List<java.lang.String> admins)
-
addAdminsItem
public CorpGroupInfo addAdminsItem(java.lang.String adminsItem)
-
getAdmins
@NotNull public @NotNull java.util.List<java.lang.String> getAdmins()
owners of this group Deprecated! Replaced by Ownership aspect.- Returns:
- admins
-
setAdmins
public void setAdmins(java.util.List<java.lang.String> admins)
-
members
public CorpGroupInfo members(java.util.List<java.lang.String> members)
-
addMembersItem
public CorpGroupInfo addMembersItem(java.lang.String membersItem)
-
getMembers
@NotNull public @NotNull java.util.List<java.lang.String> getMembers()
List of ldap urn in this group. Deprecated! Replaced by GroupMembership aspect.- Returns:
- members
-
setMembers
public void setMembers(java.util.List<java.lang.String> members)
-
groups
public CorpGroupInfo groups(java.util.List<java.lang.String> groups)
-
addGroupsItem
public CorpGroupInfo addGroupsItem(java.lang.String groupsItem)
-
getGroups
@NotNull public @NotNull java.util.List<java.lang.String> getGroups()
List of groups in this group. Deprecated! This field is unused.- Returns:
- groups
-
setGroups
public void setGroups(java.util.List<java.lang.String> groups)
-
description
public CorpGroupInfo description(java.lang.String description)
-
getDescription
public java.lang.String getDescription()
A description of the group.- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
slack
public CorpGroupInfo slack(java.lang.String slack)
-
getSlack
public java.lang.String getSlack()
Slack channel for the group- Returns:
- slack
-
setSlack
public void setSlack(java.lang.String slack)
-
created
public CorpGroupInfo created(AuditStamp created)
-
getCreated
@Valid public @Valid AuditStamp getCreated()
Get created- Returns:
- created
-
setCreated
public void setCreated(AuditStamp created)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-