Class UserPhotos.Builder

  • Enclosing class:
    UserPhotos

    public static class UserPhotos.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • value

        public UserPhotos.Builder value​(String value)
        URL of a photo for the User

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

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

        public UserPhotos.Builder display​(String display)
        A human readable name, primarily used for display purposes.

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

        Parameters:
        display - the value to set
        Returns:
        this builder
      • type

        public UserPhotos.Builder type​(UserPhotos.Type type)
        A label indicating the attribute’s function; e.g., ‘photo’ or ‘thumbnail’.

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

        Parameters:
        type - the value to set
        Returns:
        this builder
      • primary

        public UserPhotos.Builder primary​(Boolean primary)
        A Boolean value indicating the ‘primary’ or preferred attribute value for this attribute, e.g., the preferred photo or thumbnail.

        The primary attribute value ‘true’ MUST appear no more than once.

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

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