Class SelfRegistrationProfileUserAttributes.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • value

        public SelfRegistrationProfileUserAttributes.Builder value​(String value)
        name of the attribute

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

        Parameters:
        value - the value to set
        Returns:
        this builder
      • fullyQualifiedAttributeName

        public SelfRegistrationProfileUserAttributes.Builder fullyQualifiedAttributeName​(String fullyQualifiedAttributeName)
        SCIM++ Properties: - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none Fully Qualified Attribute Name
        Parameters:
        fullyQualifiedAttributeName - the value to set
        Returns:
        this builder
      • seqNumber

        public SelfRegistrationProfileUserAttributes.Builder seqNumber​(Integer seqNumber)
        SCIM++ Properties: - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: integer - uniqueness: none Sequence Number for the attribute
        Parameters:
        seqNumber - the value to set
        Returns:
        this builder
      • deletable

        public SelfRegistrationProfileUserAttributes.Builder deletable​(Boolean deletable)
        If this attribute can be deleted

        *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none

        Parameters:
        deletable - the value to set
        Returns:
        this builder
      • metadata

        public SelfRegistrationProfileUserAttributes.Builder metadata​(String metadata)
        Metadata of the user attribute

        *Added In:** 18.1.6

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

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