Class UserGroups.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserGroups.Builder
-
- Enclosing class:
- UserGroups
public static class UserGroups.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserGroupsbuild()UserGroups.Buildercopy(UserGroups model)UserGroups.BuilderdateAdded(String dateAdded)Date when the member is Added to the groupUserGroups.Builderdisplay(String display)A human readable name, primarily used for display purposes.UserGroups.BuilderexternalId(String externalId)An identifier for the Resource as defined by the Service Consumer.UserGroups.BuildermembershipOcid(String membershipOcid)The membership OCID.UserGroups.BuildernonUniqueDisplay(String nonUniqueDisplay)A human readable name for Group as defined by the Service Consumer.UserGroups.Builderocid(String ocid)The OCID of the User’s group.UserGroups.Builderref(String ref)The URI of the corresponding Group resource to which the user belongsUserGroups.Buildertype(UserGroups.Type type)A label indicating the attribute’s function; e.g., ‘direct’ or ‘indirect’.UserGroups.Buildervalue(String value)The identifier of the User’s group.
-
-
-
Method Detail
-
value
public UserGroups.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 UserGroups.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 UserGroups.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 UserGroups.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 UserGroups.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 UserGroups.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 UserGroups.Builder type(UserGroups.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 UserGroups.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 UserGroups.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 UserGroups build()
-
copy
public UserGroups.Builder copy(UserGroups model)
-
-