Interface DataObjectDeletionBuilder

    • Method Detail

      • definitionId

        DataObjectDeletionBuilder definitionId​(String id)
        Set the id of the data object definition the delete operation should be based on. Must only be provided, if the data object definition key is not set.
      • definitionKey

        DataObjectDeletionBuilder definitionKey​(String key)
        Set the key of the data object definition the delete operation should be based on. If set, the latest definition id is used. The key is ignored, if the definition id is set directly.
      • tenantId

        DataObjectDeletionBuilder tenantId​(String tenantId)
        Set the tenant id for data object definition. This can be used together with the definition key for the lookup
      • dataObjectInstanceId

        DataObjectDeletionBuilder dataObjectInstanceId​(String dataObjectInstanceId)
        Set the id for data object instance. This id will be used to delete the data object instance with the default delete method
      • value

        DataObjectDeletionBuilder value​(String valueName,
                                        Object value)
        Generic setter for a data object field value specified by its name and value to be set.
        Parameters:
        valueName - the name of the data object field to set a value
        value - the value to be set
        Returns:
        the builder instance for method chaining
      • delete

        void delete​(String operationKey)
        Perform a delete operation using the given operation key.