public static class AppAttrRenderingMetadata.Builder extends Object
Constructor and Description |
---|
Builder() |
public AppAttrRenderingMetadata.Builder name(String name)
Name of the attribute.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
name
- the value to setpublic AppAttrRenderingMetadata.Builder label(String label)
Label for the attribute to be shown in the UI.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
label
- the value to setpublic AppAttrRenderingMetadata.Builder helptext(String helptext)
Help text for the attribute. It can contain HTML tags.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
helptext
- the value to setpublic AppAttrRenderingMetadata.Builder widget(AppAttrRenderingMetadata.Widget widget)
UI widget to use for the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
widget
- the value to setpublic AppAttrRenderingMetadata.Builder datatype(String datatype)
Data type of the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
datatype
- the value to setpublic AppAttrRenderingMetadata.Builder section(AppAttrRenderingMetadata.Section section)
UI widget to use for the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
section
- the value to setpublic AppAttrRenderingMetadata.Builder order(Integer order)
Data type of the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
order
- the value to setpublic AppAttrRenderingMetadata.Builder required(Boolean required)
Attribute is required or optional.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
required
- the value to setpublic AppAttrRenderingMetadata.Builder regexp(String regexp)
Regular expression of the attribute for validation.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
regexp
- the value to setpublic AppAttrRenderingMetadata.Builder readOnly(Boolean readOnly)
Is the attribute readOnly.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
readOnly
- the value to setpublic AppAttrRenderingMetadata.Builder visible(Boolean visible)
Indicates whether the attribute is to be shown on the application creation UI.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
visible
- the value to setpublic AppAttrRenderingMetadata.Builder minLength(Integer minLength)
Minimum length of the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
minLength
- the value to setpublic AppAttrRenderingMetadata.Builder maxLength(Integer maxLength)
Maximum length of the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
maxLength
- the value to setpublic AppAttrRenderingMetadata.Builder minSize(Integer minSize)
Minimum size of the attribute..
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
minSize
- the value to setpublic AppAttrRenderingMetadata.Builder maxSize(Integer maxSize)
Maximum size of the attribute.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
maxSize
- the value to setpublic AppAttrRenderingMetadata build()
public AppAttrRenderingMetadata.Builder copy(AppAttrRenderingMetadata model)
Copyright © 2016–2024. All rights reserved.