Class MyGroupMembers
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.identitydomains.model.MyGroupMembers
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class MyGroupMembers extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe group members.Important: When requesting group members, a maximum of 10,000 members can be returned in a single request. If the response contains more than 10,000 members, the request will fail. Use ‘startIndex’ and ‘count’ to return members in pages instead of in a single response, for example: #attributes=members[startIndex=1%26count=10]. This REST API is SCIM compliant. 
 Note: Objects should always be created or deserialized using theMyGroupMembers.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theMyGroupMembers.Builder, which maintain a set of all explicitly set fields calledMyGroupMembers.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMyGroupMembers.Builderstatic classMyGroupMembers.TypeIndicates the type of resource, for example, User or Group.
 - 
Constructor SummaryConstructors Constructor Description MyGroupMembers(String value, String dateAdded, String ocid, String membershipOcid, String ref, String display, MyGroupMembers.Type type, String name)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MyGroupMembers.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDateAdded()The date and time that the member was added to the group.StringgetDisplay()The member’s display name.StringgetMembershipOcid()The membership OCID.StringgetName()The member’s name.StringgetOcid()The OCID of the member of this group.StringgetRef()The URI that corresponds to the member Resource of this group.MyGroupMembers.TypegetType()Indicates the type of resource, for example, User or Group.StringgetValue()The ID of the member of this GroupinthashCode()MyGroupMembers.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
MyGroupMembers@Deprecated @ConstructorProperties({"value","dateAdded","ocid","membershipOcid","ref","display","type","name"}) public MyGroupMembers(String value, String dateAdded, String ocid, String membershipOcid, String ref, String display, MyGroupMembers.Type type, String name) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static MyGroupMembers.Builder builder() Create a new builder.
 - 
toBuilderpublic MyGroupMembers.Builder toBuilder() 
 - 
getValuepublic String getValue() The ID of the member of this Group*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: always - type: string - uniqueness: none - Returns:
- the value
 
 - 
getDateAddedpublic String getDateAdded() The date and time that the member was added to the group.*Added In:** 2012271618 *SCIM++ Properties:** - caseExact: false - multiValued: false - mutability: readOnly - returned: default - type: dateTime - uniqueness: none - Returns:
- the value
 
 - 
getOcidpublic String getOcid() The OCID of the member of this group.*Added In:** 2012271618 *SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: always - type: string - uniqueness: none - Returns:
- the value
 
 - 
getMembershipOcidpublic String getMembershipOcid() The membership OCID.*Added In:** 2102181953 *SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getRefpublic String getRef() The URI that corresponds to the member Resource of this group.*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none - Returns:
- the value
 
 - 
getDisplaypublic String getDisplay() The member’s display name.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getTypepublic MyGroupMembers.Type getType() Indicates the type of resource, for example, User or Group.*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - idcsDefaultValue: User - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getNamepublic String getName() The member’s name.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-