Index
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
-
Constructs a
DaprKeyValueAdapterResolver. - DaprKeyValueTemplate - Class in io.dapr.spring.data
- DaprKeyValueTemplate(KeyValueAdapterResolver) - Constructor for class io.dapr.spring.data.DaprKeyValueTemplate
-
Create new
DaprKeyValueTemplateusing the givenKeyValueAdapterResolverwith a defaultKeyValueMappingContext. - DaprKeyValueTemplate(KeyValueAdapterResolver, MappingContext<? extends KeyValuePersistentEntity<?, ?>, ? extends KeyValuePersistentProperty<?>>) - Constructor for class io.dapr.spring.data.DaprKeyValueTemplate
- DaprKeyValueTemplate(KeyValueAdapterResolver, MappingContext<? extends KeyValuePersistentEntity<?, ?>, ? extends KeyValuePersistentProperty<?>>, IdentifierGenerator) - Constructor for class io.dapr.spring.data.DaprKeyValueTemplate
- DaprMessagingObservationConvention - Interface in io.dapr.spring.messaging.observation
-
ObservationConventionfor Dapr Messaging. - DaprMessagingObservationDocumentation - Enum in io.dapr.spring.messaging.observation
-
An
ObservationforDaprMessagingTemplate. - 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
-
SenderContextfor 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
RepositoryBeanDefinitionRegistrarSupportimplementation. - DaprRepositoriesRegistrar() - Constructor for class io.dapr.spring.data.repository.config.DaprRepositoriesRegistrar
- DaprRepositoryConfigurationExtension - Class in io.dapr.spring.data.repository.config
-
RepositoryConfigurationExtensionfor 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
KeyValueOperationsbean to be used with the repositories detected.
M
- MySQLDaprKeyValueAdapter - Class in io.dapr.spring.data
-
A
KeyValueAdapterimplementation for MySQL. - MySQLDaprKeyValueAdapter(DaprClient, ObjectMapper, String, String) - Constructor for class io.dapr.spring.data.MySQLDaprKeyValueAdapter
-
Constructs a
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
builderfor 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
KeyValueAdapterimplementation for PostgreSQL. - PostgreSQLDaprKeyValueAdapter(DaprClient, ObjectMapper, String, String) - Constructor for class io.dapr.spring.data.PostgreSQLDaprKeyValueAdapter
-
Constructs a
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
QueryLookupStrategyto 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
FactoryBeanclass 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
ApplicationEventPublisherto be used to publishKeyValueEvents. - 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.
All Classes and Interfaces|All Packages|Constant Field Values