public static class Schema.Builder extends Resource.Builder<Schema>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Schema.Builder |
addAttribute(Attribute attr) |
Schema.Builder |
addAttributes(Collection<Attribute> attrs) |
Schema |
build()
Builds the Object of the Builder
|
Schema.Builder |
clearAttributes() |
Schema.Builder |
description(String description) |
Schema.Builder |
name(String name) |
Schema.Builder |
removeAttributes(Attribute attr) |
Schema.Builder |
setId(String id)
Sets the id of the resource.
|
Schema.Builder |
setMeta(Meta meta) |
addExtension, addExtensions, addSchema, isMultivaluedAttributeExistInCollection, removeExtension, removeExtensions, setExternalId, setSchemaspublic Schema.Builder setId(String id)
Resource.Builder
client info: The id of a User will be created and set by the OSIAM server. If a User or Group which is send to the OSIAM server
has this value filled, the value will be ignored or the action will be rejected.
setId in class Resource.Builder<Schema>id - if of the resourcepublic Schema.Builder setMeta(Meta meta)
setMeta in class Resource.Builder<Schema>meta - the meta objectpublic Schema.Builder name(String name)
public Schema.Builder description(String description)
public Schema.Builder clearAttributes()
public Schema.Builder addAttributes(Collection<Attribute> attrs)
public Schema.Builder addAttribute(Attribute attr)
public Schema.Builder removeAttributes(Attribute attr)
public Schema build()
Resource.Builderbuild in class Resource.Builder<Schema>Copyright © 2022 SAP SE. All rights reserved.