Class MeGroups.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.MeGroups.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MeGroups
build()
MeGroups.Builder
copy(MeGroups model)
MeGroups.Builder
dateAdded(String dateAdded)
Date when the member is Added to the groupMeGroups.Builder
display(String display)
A human readable name, primarily used for display purposes.MeGroups.Builder
externalId(String externalId)
An identifier for the Resource as defined by the Service Consumer.MeGroups.Builder
membershipOcid(String membershipOcid)
The membership OCID.MeGroups.Builder
nonUniqueDisplay(String nonUniqueDisplay)
A human readable name for Group as defined by the Service Consumer.MeGroups.Builder
ocid(String ocid)
The OCID of the User’s group.MeGroups.Builder
ref(String ref)
The URI of the corresponding Group resource to which the user belongsMeGroups.Builder
type(MeGroups.Type type)
A label indicating the attribute’s function; e.g., ‘direct’ or ‘indirect’.MeGroups.Builder
value(String value)
The identifier of the User’s group.
-
-
-
Method Detail
-
value
public MeGroups.Builder value(String value)
The identifier of the User’s group.*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: true - returned: always - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ocid
public MeGroups.Builder ocid(String ocid)
The OCID of the User’s group.*Added In:** 2102181953
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
ocid
- the value to set- Returns:
- this builder
-
ref
public MeGroups.Builder ref(String ref)
The URI of the corresponding Group resource to which the user belongs*SCIM++ Properties:** - 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 MeGroups.Builder display(String display)
A human readable name, primarily used for display purposes.READ-ONLY.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
nonUniqueDisplay
public MeGroups.Builder nonUniqueDisplay(String nonUniqueDisplay)
A human readable name for Group as defined by the Service Consumer.READ-ONLY.
*Added In:** 2011192329
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
nonUniqueDisplay
- the value to set- Returns:
- this builder
-
externalId
public MeGroups.Builder externalId(String externalId)
An identifier for the Resource as defined by the Service Consumer.READ-ONLY.
*Added In:** 2011192329
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
externalId
- the value to set- Returns:
- this builder
-
type
public MeGroups.Builder type(MeGroups.Type type)
A label indicating the attribute’s function; e.g., ‘direct’ or ‘indirect’.*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
type
- the value to set- Returns:
- this builder
-
membershipOcid
public MeGroups.Builder membershipOcid(String membershipOcid)
The membership OCID.*Added In:** 2103141444
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
membershipOcid
- the value to set- Returns:
- this builder
-
dateAdded
public MeGroups.Builder dateAdded(String dateAdded)
Date when the member is Added to the group*Added In:** 2105200541
*SCIM++ Properties:** - multiValued: false - mutability: readOnly - required: false - returned: default - type: dateTime - uniqueness: none
- Parameters:
dateAdded
- the value to set- Returns:
- this builder
-
build
public MeGroups build()
-
copy
public MeGroups.Builder copy(MeGroups model)
-
-