public interface DataTableFavoriteConfigurationBuilder
Modifier and Type | Method and Description |
---|---|
DataTableFavoriteConfigurationBuilder |
configuration(com.fasterxml.jackson.databind.node.ObjectNode configuration)
The configuration object.
|
DataTableFavoriteConfigurationBuilder |
markAsDefault()
Whether the configuration should be marked as the default.
|
DataTableFavoriteConfigurationBuilder |
name(String name)
The name of the configuration.
|
DataTableFavoriteConfigurationBuilder |
ownerUser(String userId)
The id of the user to which this configuration belongs to.
|
DataTableFavoriteConfiguration |
save()
Save the configuration.
|
DataTableFavoriteConfigurationBuilder |
tenantId(String tenantId)
The tenant if od the configuration
|
DataTableFavoriteConfigurationBuilder |
unmarkAsDefault()
Whether the configuration should be unmarked as the default.
|
DataTableFavoriteConfigurationBuilder tenantId(String tenantId)
tenantId
- the tenant idDataTableFavoriteConfigurationBuilder ownerUser(String userId)
userId
- the user idDataTableFavoriteConfigurationBuilder name(String name)
name
- the nameDataTableFavoriteConfigurationBuilder configuration(com.fasterxml.jackson.databind.node.ObjectNode configuration)
configuration
- the configurationDataTableFavoriteConfigurationBuilder markAsDefault()
DataTableFavoriteConfigurationBuilder unmarkAsDefault()
DataTableFavoriteConfiguration save()