public static class ResourceType.Builder extends Resource.Builder<ResourceType>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ResourceType.Builder |
addSchemaExtension(SchemaExtension schemaExt) |
ResourceType |
build()
Builds the Object of the Builder
|
ResourceType.Builder |
clearSchemaExtensions() |
ResourceType.Builder |
description(String description) |
ResourceType.Builder |
endpoint(String endpoint) |
ResourceType.Builder |
name(String name) |
ResourceType.Builder |
removeSchemaExtension(SchemaExtension schemaExt) |
ResourceType.Builder |
schema(String schema) |
ResourceType.Builder |
setId(String id)
Sets the id of the resource.
|
ResourceType.Builder |
setMeta(Meta meta) |
addExtension, addExtensions, addSchema, isMultivaluedAttributeExistInCollection, removeExtension, removeExtensions, setExternalIdpublic ResourceType.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<ResourceType>id - if of the resourcepublic ResourceType.Builder setMeta(Meta meta)
setMeta in class Resource.Builder<ResourceType>meta - the meta objectpublic ResourceType.Builder name(String name)
public ResourceType.Builder description(String description)
public ResourceType.Builder endpoint(String endpoint)
public ResourceType.Builder schema(String schema)
public ResourceType.Builder addSchemaExtension(SchemaExtension schemaExt)
public ResourceType.Builder removeSchemaExtension(SchemaExtension schemaExt)
public ResourceType.Builder clearSchemaExtensions()
public ResourceType build()
Resource.Builderbuild in class Resource.Builder<ResourceType>Copyright © 2020 SAP SE. All rights reserved.