Class UserAttributesSettingsAttributeSettings.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public UserAttributesSettingsAttributeSettings.Builder name​(String name)
        Fully-qualified attribute or complex mapping Name

        *SCIM++ Properties:** - caseExact: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none

        Parameters:
        name - the value to set
        Returns:
        this builder
      • endUserMutability

        public UserAttributesSettingsAttributeSettings.Builder endUserMutability​(String endUserMutability)
        End User mutability

        *SCIM++ Properties:** - idcsCanonicalValueSourceFilter: attrName eq "mutabilityValues" and attrValues.value eq "$(endUserMutability)" - idcsCanonicalValueSourceResourceType: AllowedValue - caseExact: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none

        Parameters:
        endUserMutability - the value to set
        Returns:
        this builder
      • endUserMutabilityCanonicalValues

        public UserAttributesSettingsAttributeSettings.Builder endUserMutabilityCanonicalValues​(List<String> endUserMutabilityCanonicalValues)
        Specifies the list of User mutabilities allowed.

        *Added In:** 18.3.4

        *SCIM++ Properties:** - idcsCanonicalValueSourceFilter: attrName eq "mutabilityValues" and attrValues.value eq "$(endUserMutability)" - idcsCanonicalValueSourceResourceType: AllowedValue - caseExact: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none

        Parameters:
        endUserMutabilityCanonicalValues - the value to set
        Returns:
        this builder