Class GroupMembers.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.GroupMembers.Builder
-
- Enclosing class:
- GroupMembers
public static class GroupMembers.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupMembers
build()
GroupMembers.Builder
copy(GroupMembers model)
GroupMembers.Builder
dateAdded(String dateAdded)
The date and time that the member was added to the group.GroupMembers.Builder
display(String display)
The member’s display name.GroupMembers.Builder
membershipOcid(String membershipOcid)
The membership OCID.GroupMembers.Builder
name(String name)
The member’s name.GroupMembers.Builder
ocid(String ocid)
The OCID of the member of this group.GroupMembers.Builder
ref(String ref)
The URI that corresponds to the member Resource of this group.GroupMembers.Builder
type(GroupMembers.Type type)
Indicates the type of resource, for example, User or Group.GroupMembers.Builder
value(String value)
The ID of the member of this Group
-
-
-
Method Detail
-
value
public GroupMembers.Builder value(String value)
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
- Parameters:
value
- the value to set- Returns:
- this builder
-
dateAdded
public GroupMembers.Builder dateAdded(String dateAdded)
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
- Parameters:
dateAdded
- the value to set- Returns:
- this builder
-
ocid
public GroupMembers.Builder ocid(String ocid)
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
- Parameters:
ocid
- the value to set- Returns:
- this builder
-
membershipOcid
public GroupMembers.Builder membershipOcid(String membershipOcid)
The membership OCID.*Added In:** 2102181953
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
membershipOcid
- the value to set- Returns:
- this builder
-
ref
public GroupMembers.Builder ref(String ref)
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
- Parameters:
ref
- the value to set- Returns:
- this builder
-
display
public GroupMembers.Builder display(String display)
The member’s display name.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
type
public GroupMembers.Builder type(GroupMembers.Type type)
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
- Parameters:
type
- the value to set- Returns:
- this builder
-
name
public GroupMembers.Builder name(String name)
The member’s name.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
name
- the value to set- Returns:
- this builder
-
build
public GroupMembers build()
-
copy
public GroupMembers.Builder copy(GroupMembers model)
-
-