Class GrantGrantee.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.GrantGrantee.Builder
-
- Enclosing class:
- GrantGrantee
public static class GrantGrantee.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GrantGrantee
build()
GrantGrantee.Builder
copy(GrantGrantee model)
GrantGrantee.Builder
display(String display)
Grantee display nameGrantGrantee.Builder
ref(String ref)
Grantee URIGrantGrantee.Builder
type(GrantGrantee.Type type)
Grantee resource type.GrantGrantee.Builder
value(String value)
Grantee identifier
-
-
-
Method Detail
-
value
public GrantGrantee.Builder value(String value)
Grantee identifier*SCIM++ Properties:** - caseExact: true - idcsCsvAttributeName: Member - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public GrantGrantee.Builder ref(String ref)
Grantee URI*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
-
type
public GrantGrantee.Builder type(GrantGrantee.Type type)
Grantee resource type.Allowed values are User, Group, App and DynamicResourceGroup.
*SCIM++ Properties:** - caseExact: true - idcsCsvAttributeName: Member Type - idcsDefaultValue: User - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none
- Parameters:
type
- the value to set- Returns:
- this builder
-
display
public GrantGrantee.Builder display(String display)
Grantee display name*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
build
public GrantGrantee build()
-
copy
public GrantGrantee.Builder copy(GrantGrantee model)
-
-