Index

A B C D E F G I K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractDaprKeyValueAdapter - Class in io.dapr.spring.data
 
AbstractDaprKeyValueAdapter(DaprClient, String) - Constructor for class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
afterSingletonsInstantiated() - Method in class io.dapr.spring.messaging.DaprMessagingTemplate
If observations are enabled, attempt to obtain the Observation registry and convention.
and(Part, Predicate<?>, Iterator<Object>) - Method in class io.dapr.spring.data.repository.query.DaprPredicateQueryCreator
 

B

basePackageClasses() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Type-safe alternative to EnableDaprRepositories.basePackages() for specifying the packages to scan for annotated components.
basePackages() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Base packages to scan for annotated components.
BEAN_NAME - Enum constant in enum io.dapr.spring.messaging.observation.DaprMessagingObservationDocumentation.TemplateLowCardinalityTags
Bean name of the template that sent the message.

C

clear() - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
ClientPropertiesDaprConnectionDetails - Class in io.dapr.spring.boot.autoconfigure.client
 
ClientPropertiesDaprConnectionDetails(DaprClientProperties) - Constructor for class io.dapr.spring.boot.autoconfigure.client.ClientPropertiesDaprConnectionDetails
 
complete(Predicate<?>, Sort) - Method in class io.dapr.spring.data.repository.query.DaprPredicateQueryCreator
 
CONFIG_PREFIX - Static variable in class io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties
 
CONFIG_PREFIX - Static variable in class io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties
 
considerNestedRepositories() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Configures whether nested repository-interfaces (e.g.
contains(Object, String) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
count(Class<?>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
count(String) - Method in class io.dapr.spring.data.MySQLDaprKeyValueAdapter
 
count(String) - Method in class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
 
count(KeyValueQuery<?>, Class<?>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
count(KeyValueQuery<?>, String) - Method in class io.dapr.spring.data.MySQLDaprKeyValueAdapter
 
count(KeyValueQuery<?>, String) - Method in class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
 
create(Part, Iterator<Object>) - Method in class io.dapr.spring.data.repository.query.DaprPredicateQueryCreator
 
createDaprClientBuilder() - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientAutoConfiguration
We use this method in tests to override the default DaprClientBuilder.
createPropertiesFromConnectionDetails(DaprConnectionDetails) - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientAutoConfiguration
Creates a Properties object from the DaprConnectionDetails.

D

DaprClientAutoConfiguration - Class in io.dapr.spring.boot.autoconfigure.client
 
DaprClientAutoConfiguration() - Constructor for class io.dapr.spring.boot.autoconfigure.client.DaprClientAutoConfiguration
 
DaprClientProperties - Class in io.dapr.spring.boot.autoconfigure.client
 
DaprClientProperties() - Constructor for class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
Constructs a DaprClientProperties.
DaprClientProperties(String, String, Integer, Integer, String) - Constructor for class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
Constructs a DaprClientProperties.
DaprConnectionDetails - Interface in io.dapr.spring.boot.autoconfigure.client
 
DaprContainerConnectionDetailsFactory - Class in io.dapr.spring.boot.testcontainers.service.connection
 
DaprKeyValueAdapterResolver - Class in io.dapr.spring.data
 
DaprKeyValueAdapterResolver(DaprClient, ObjectMapper, String, String) - Constructor for class io.dapr.spring.data.DaprKeyValueAdapterResolver
DaprKeyValueTemplate - Class in io.dapr.spring.data
 
DaprKeyValueTemplate(KeyValueAdapterResolver) - Constructor for class io.dapr.spring.data.DaprKeyValueTemplate
Create new DaprKeyValueTemplate using the given KeyValueAdapterResolver with a default KeyValueMappingContext.
DaprKeyValueTemplate(KeyValueAdapterResolver, MappingContext<? extends KeyValuePersistentEntity<?, ?>, ? extends KeyValuePersistentProperty<?>>) - Constructor for class io.dapr.spring.data.DaprKeyValueTemplate
Create new DaprKeyValueTemplate using the given KeyValueAdapterResolver and MappingContext.
DaprKeyValueTemplate(KeyValueAdapterResolver, MappingContext<? extends KeyValuePersistentEntity<?, ?>, ? extends KeyValuePersistentProperty<?>>, IdentifierGenerator) - Constructor for class io.dapr.spring.data.DaprKeyValueTemplate
Create new DaprKeyValueTemplate using the given KeyValueAdapterResolver and MappingContext.
DaprMessagingObservationConvention - Interface in io.dapr.spring.messaging.observation
ObservationConvention for Dapr Messaging.
DaprMessagingObservationDocumentation - Enum in io.dapr.spring.messaging.observation
An Observation for DaprMessagingTemplate.
DaprMessagingObservationDocumentation.TemplateLowCardinalityTags - Enum in io.dapr.spring.messaging.observation
Low cardinality tags.
DaprMessagingOperations<T> - Interface in io.dapr.spring.messaging
 
DaprMessagingOperations.SendMessageBuilder<T> - Interface in io.dapr.spring.messaging
Builder that can be used to configure and send a message.
DaprMessagingSenderContext - Class in io.dapr.spring.messaging.observation
SenderContext for Dapr Messaging.
DaprMessagingSenderContext.Carrier - Class in io.dapr.spring.messaging.observation
Acts as a carrier for a Dapr message and records the propagated properties for later access by the Dapr.
DaprMessagingTemplate<T> - Class in io.dapr.spring.messaging
Create a new DaprMessagingTemplate.
DaprMessagingTemplate(DaprClient, String, boolean) - Constructor for class io.dapr.spring.messaging.DaprMessagingTemplate
Constructs a new DaprMessagingTemplate.
DaprPredicate - Class in io.dapr.spring.data.repository.query
 
DaprPredicate(PropertyPath, Object) - Constructor for class io.dapr.spring.data.repository.query.DaprPredicate
 
DaprPredicate(PropertyPath, Object, Function<Object, Boolean>) - Constructor for class io.dapr.spring.data.repository.query.DaprPredicate
Creates a new DaprPredicate.
DaprPredicateQueryCreator - Class in io.dapr.spring.data.repository.query
This class is copied from https://github.com/spring-projects/spring-data-keyvalue/blob/ff441439124585042dd0cbff952f977a343444d2/src/main/java/org/springframework/data/keyvalue/repository/query/PredicateQueryCreator.java#L46 because it has private accessors to internal classes, making it impossible to extend or use the original This requires to be created from scratch to not use predicates, but this is only worth it if we can prove these abstractions are worth the time.
DaprPredicateQueryCreator(PartTree, ParameterAccessor) - Constructor for class io.dapr.spring.data.repository.query.DaprPredicateQueryCreator
 
DaprPubSubProperties - Class in io.dapr.spring.boot.autoconfigure.pubsub
 
DaprPubSubProperties() - Constructor for class io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties
 
DaprRepositoriesRegistrar - Class in io.dapr.spring.data.repository.config
Dapr specific RepositoryBeanDefinitionRegistrarSupport implementation.
DaprRepositoriesRegistrar() - Constructor for class io.dapr.spring.data.repository.config.DaprRepositoriesRegistrar
 
DaprRepositoryConfigurationExtension - Class in io.dapr.spring.data.repository.config
RepositoryConfigurationExtension for Dapr-based repositories.
DaprRepositoryConfigurationExtension() - Constructor for class io.dapr.spring.data.repository.config.DaprRepositoryConfigurationExtension
 
DaprStateStoreProperties - Class in io.dapr.spring.boot.autoconfigure.statestore
 
DaprStateStoreProperties() - Constructor for class io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties
 
DaprWorkflowsConfiguration - Class in io.dapr.spring.workflows.config
 
DaprWorkflowsConfiguration(WorkflowRuntimeBuilder) - Constructor for class io.dapr.spring.workflows.config.DaprWorkflowsConfiguration
 
delete(Class<?>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
delete(Object, Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
delete(Object, String) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
delete(Object, String, Class<T>) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
delete(T) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
deleteAllOf(String) - Method in class io.dapr.spring.data.MySQLDaprKeyValueAdapter
 
deleteAllOf(String) - Method in class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
 
destroy() - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
destroy() - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 

E

EnableDaprRepositories - Annotation Type in io.dapr.spring.data.repository.config
Annotation to activate Dapr repositories.
EnableDaprWorkflows - Annotation Type in io.dapr.spring.workflows.config
 
entries(String) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
excludeFilters() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Specifies which types are not eligible for component scanning.
execute(KeyValueCallback<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
executeRequired(KeyValueCallback<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
exists(KeyValueQuery<?>, Class<?>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 

F

find(KeyValueQuery<?>, Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
find(KeyValueQuery<?>, String, Class<T>) - Method in class io.dapr.spring.data.MySQLDaprKeyValueAdapter
 
find(KeyValueQuery<?>, String, Class<T>) - Method in class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
 
findAll(Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
findAll(Sort, Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
findById(Object, Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
findInRange(long, int, Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
findInRange(long, int, Sort, Class<T>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 

G

get(Object, String) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
get(Object, String, Class<T>) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
getAllOf(String) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 
getAllOf(String, Class<T>) - Method in class io.dapr.spring.data.MySQLDaprKeyValueAdapter
 
getAllOf(String, Class<T>) - Method in class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
 
getAnnotation() - Method in class io.dapr.spring.data.repository.config.DaprRepositoriesRegistrar
 
getApiToken() - Method in class io.dapr.spring.boot.autoconfigure.client.ClientPropertiesDaprConnectionDetails
 
getApiToken() - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
getApiToken() - Method in interface io.dapr.spring.boot.autoconfigure.client.DaprConnectionDetails
 
getBeanName() - Method in class io.dapr.spring.messaging.observation.DaprMessagingSenderContext
The name of the bean sending the message (typically a DaprMessagingTemplate).
getBinding() - Method in class io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties
 
getContainerConnectionDetails(ContainerConnectionSource<DaprContainer>) - Method in class io.dapr.spring.boot.testcontainers.service.connection.DaprContainerConnectionDetailsFactory
 
getDefault() - Static method in interface io.dapr.spring.messaging.observation.DaprMessagingObservationConvention
 
getDefaultKeyValueTemplateRef() - Method in class io.dapr.spring.data.repository.config.DaprRepositoryConfigurationExtension
 
getDestination() - Method in class io.dapr.spring.messaging.observation.DaprMessagingSenderContext
The destination topic for the message.
getExtension() - Method in class io.dapr.spring.data.repository.config.DaprRepositoriesRegistrar
 
getGrpcEndpoint() - Method in class io.dapr.spring.boot.autoconfigure.client.ClientPropertiesDaprConnectionDetails
 
getGrpcEndpoint() - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
getGrpcEndpoint() - Method in interface io.dapr.spring.boot.autoconfigure.client.DaprConnectionDetails
 
getGrpcPort() - Method in class io.dapr.spring.boot.autoconfigure.client.ClientPropertiesDaprConnectionDetails
 
getGrpcPort() - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
getGrpcPort() - Method in interface io.dapr.spring.boot.autoconfigure.client.DaprConnectionDetails
 
getHttpEndpoint() - Method in class io.dapr.spring.boot.autoconfigure.client.ClientPropertiesDaprConnectionDetails
 
getHttpEndpoint() - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
getHttpEndpoint() - Method in interface io.dapr.spring.boot.autoconfigure.client.DaprConnectionDetails
 
getHttpPort() - Method in class io.dapr.spring.boot.autoconfigure.client.ClientPropertiesDaprConnectionDetails
 
getHttpPort() - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
getHttpPort() - Method in interface io.dapr.spring.boot.autoconfigure.client.DaprConnectionDetails
 
getKeyValueAdapter() - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
getMappingContext() - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
getModuleName() - Method in class io.dapr.spring.data.repository.config.DaprRepositoryConfigurationExtension
 
getModulePrefix() - Method in class io.dapr.spring.data.repository.config.DaprRepositoryConfigurationExtension
 
getName() - Method in class io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties
 
getName() - Method in class io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties
 
getName() - Method in interface io.dapr.spring.messaging.observation.DaprMessagingObservationConvention
 
getPath() - Method in class io.dapr.spring.data.repository.query.DaprPredicate
 
getValue() - Method in class io.dapr.spring.data.repository.query.DaprPredicate
 

I

includeFilters() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Specifies which types are eligible for component scanning.
insert(Object, T) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
insert(T) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
io.dapr.spring.boot.autoconfigure.client - package io.dapr.spring.boot.autoconfigure.client
 
io.dapr.spring.boot.autoconfigure.pubsub - package io.dapr.spring.boot.autoconfigure.pubsub
 
io.dapr.spring.boot.autoconfigure.statestore - package io.dapr.spring.boot.autoconfigure.statestore
 
io.dapr.spring.boot.testcontainers.service.connection - package io.dapr.spring.boot.testcontainers.service.connection
 
io.dapr.spring.data - package io.dapr.spring.data
 
io.dapr.spring.data.repository.config - package io.dapr.spring.data.repository.config
 
io.dapr.spring.data.repository.query - package io.dapr.spring.data.repository.query
 
io.dapr.spring.messaging - package io.dapr.spring.messaging
 
io.dapr.spring.messaging.observation - package io.dapr.spring.messaging.observation
 
io.dapr.spring.workflows.config - package io.dapr.spring.workflows.config
 
isObservationEnabled() - Method in class io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties
 

K

KeyValueAdapterResolver - Interface in io.dapr.spring.data
 
keyValueTemplateRef() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Configures the name of the KeyValueOperations bean to be used with the repositories detected.

M

MySQLDaprKeyValueAdapter - Class in io.dapr.spring.data
A KeyValueAdapter implementation for MySQL.
MySQLDaprKeyValueAdapter(DaprClient, ObjectMapper, String, String) - Constructor for class io.dapr.spring.data.MySQLDaprKeyValueAdapter

N

namedQueriesLocation() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Configures the location of where to find the Spring Data named queries properties file.
newContext(String, String) - Static method in class io.dapr.spring.messaging.observation.DaprMessagingSenderContext
Create a new context.
newMessage(T) - Method in interface io.dapr.spring.messaging.DaprMessagingOperations
Create a builder for configuring and sending a message.
newMessage(T) - Method in class io.dapr.spring.messaging.DaprMessagingTemplate
 

O

or(Predicate<?>, Predicate<?>) - Method in class io.dapr.spring.data.repository.query.DaprPredicateQueryCreator
 

P

PostgreSQLDaprKeyValueAdapter - Class in io.dapr.spring.data
A KeyValueAdapter implementation for PostgreSQL.
PostgreSQLDaprKeyValueAdapter(DaprClient, ObjectMapper, String, String) - Constructor for class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
properties() - Method in class io.dapr.spring.messaging.observation.DaprMessagingSenderContext.Carrier
 
properties() - Method in class io.dapr.spring.messaging.observation.DaprMessagingSenderContext
The properties of the message.
property(String, String) - Method in class io.dapr.spring.messaging.observation.DaprMessagingSenderContext.Carrier
 
put(Object, Object, String) - Method in class io.dapr.spring.data.AbstractDaprKeyValueAdapter
 

Q

queryLookupStrategy() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Returns the key of the QueryLookupStrategy to be used for lookup queries for query methods.

R

repositoryBaseClass() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Configure the repository base class to be used to create repository proxies for this particular configuration.
repositoryFactoryBeanClass() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Returns the FactoryBean class to be used for each repository instance.
repositoryImplementationPostfix() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Returns the postfix to be used when looking up custom repository implementations.
resolve() - Method in class io.dapr.spring.data.DaprKeyValueAdapterResolver
 
resolve() - Method in interface io.dapr.spring.data.KeyValueAdapterResolver
 

S

send() - Method in interface io.dapr.spring.messaging.DaprMessagingOperations.SendMessageBuilder
Send the message in a blocking manner using the configured specification.
send(String, T) - Method in interface io.dapr.spring.messaging.DaprMessagingOperations
Sends a message to the specified topic in a blocking manner.
send(String, T) - Method in class io.dapr.spring.messaging.DaprMessagingTemplate
 
sendAsync() - Method in interface io.dapr.spring.messaging.DaprMessagingOperations.SendMessageBuilder
Uses the configured specification to send the message in a non-blocking manner.
setApiToken(String) - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
setApplicationContext(ApplicationContext) - Method in class io.dapr.spring.messaging.DaprMessagingTemplate
 
setApplicationContext(ApplicationContext) - Method in class io.dapr.spring.workflows.config.DaprWorkflowsConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
setBeanName(String) - Method in class io.dapr.spring.messaging.DaprMessagingTemplate
 
setBinding(String) - Method in class io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties
 
setEventTypesToPublish(Set<Class<? extends KeyValueEvent>>) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
Set the ApplicationEventPublisher to be used to publish KeyValueEvents.
setExceptionTranslator(PersistenceExceptionTranslator) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
setGrpcEndpoint(String) - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
setGrpcPort(Integer) - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
setHttpEndpoint(String) - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
setHttpPort(Integer) - Method in class io.dapr.spring.boot.autoconfigure.client.DaprClientProperties
 
setName(String) - Method in class io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties
 
setName(String) - Method in class io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties
 
setObservationEnabled(boolean) - Method in class io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties
 
supportsContext(Observation.Context) - Method in interface io.dapr.spring.messaging.observation.DaprMessagingObservationConvention
 

T

TEMPLATE_OBSERVATION - Enum constant in enum io.dapr.spring.messaging.observation.DaprMessagingObservationDocumentation
Observation created when a Dapr template sends a message.
test(Object) - Method in class io.dapr.spring.data.repository.query.DaprPredicate
 

U

update(Object, T) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 
update(T) - Method in class io.dapr.spring.data.DaprKeyValueTemplate
 

V

value() - Element in annotation type io.dapr.spring.data.repository.config.EnableDaprRepositories
Alias for the EnableDaprRepositories.basePackages() attribute.
valueOf(String) - Static method in enum io.dapr.spring.messaging.observation.DaprMessagingObservationDocumentation.TemplateLowCardinalityTags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.dapr.spring.messaging.observation.DaprMessagingObservationDocumentation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.dapr.spring.messaging.observation.DaprMessagingObservationDocumentation.TemplateLowCardinalityTags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.dapr.spring.messaging.observation.DaprMessagingObservationDocumentation
Returns an array containing the constants of this enum type, in the order they are declared.

W

withTopic(String) - Method in interface io.dapr.spring.messaging.DaprMessagingOperations.SendMessageBuilder
Specify the topic to send the message to.
A B C D E F G I K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values