Appliable<T> Interface
Type Parameters
- T
the type of the resource returned from the update.
Implements
public interface Appliable
extends Indexable
The base interface for all template interfaces that support update operations.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract T |
apply()
Execute the update request. |
abstract T |
apply(Context context)
Execute the update request. |
abstract Mono<T> |
applyAsync()
Execute the update request asynchronously. |
abstract Mono<T> |
applyAsync(Context context)
Execute the update request asynchronously. |
Method Details
apply
public abstract T apply()
Execute the update request.
Returns:
the updated resource
apply
public abstract T apply(Context context)
Execute the update request.
Parameters:
context
- the Context of the request
Returns:
the updated resource
applyAsync
public abstract Mono
Execute the update request asynchronously.
Returns:
the publisher of the resource update request
applyAsync
public abstract Mono
Execute the update request asynchronously.
Parameters:
context
- the Context of the request
Returns:
the publisher of the resource update request