Class RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder
java.lang.Object
ch.admin.bit.jeap.processarchive.domain.configuration.RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder
- Enclosing class:
RemoteDataDomainEventArchiveConfiguration
public static class RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionarchiveDataCondition(ArchiveDataCondition<ch.admin.bit.jeap.messaging.model.Message> archiveDataCondition) build()clusterName(String clusterName) correlationProvider(MessageCorrelationProvider<ch.admin.bit.jeap.messaging.model.Message> correlationProvider) dataReaderEndpoint(@NonNull String dataReaderEndpoint) meterRegistry(@NonNull io.micrometer.core.instrument.MeterRegistry meterRegistry) oauthClientId(String oauthClientId) referenceProvider(@NonNull ReferenceProvider<ch.admin.bit.jeap.messaging.model.MessageReferences> referenceProvider) remoteArchiveDataProvider(@NonNull RemoteArchiveDataProvider remoteArchiveDataProvider) toString()
-
Method Details
-
remoteArchiveDataProvider
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder remoteArchiveDataProvider(@NonNull @NonNull RemoteArchiveDataProvider remoteArchiveDataProvider) - Returns:
this.
-
archiveDataCondition
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder archiveDataCondition(ArchiveDataCondition<ch.admin.bit.jeap.messaging.model.Message> archiveDataCondition) - Returns:
this.
-
eventName
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder eventName(@NonNull @NonNull String eventName) - Returns:
this.
-
topicName
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder topicName(@NonNull @NonNull String topicName) - Returns:
this.
-
clusterName
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder clusterName(String clusterName) - Returns:
this.
-
referenceProvider
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder referenceProvider(@NonNull @NonNull ReferenceProvider<ch.admin.bit.jeap.messaging.model.MessageReferences> referenceProvider) - Returns:
this.
-
dataReaderEndpoint
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder dataReaderEndpoint(@NonNull @NonNull String dataReaderEndpoint) - Returns:
this.
-
oauthClientId
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder oauthClientId(String oauthClientId) - Returns:
this.
-
meterRegistry
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder meterRegistry(@NonNull @NonNull io.micrometer.core.instrument.MeterRegistry meterRegistry) - Returns:
this.
-
correlationProvider
public RemoteDataDomainEventArchiveConfiguration.RemoteDataDomainEventArchiveConfigurationBuilder correlationProvider(MessageCorrelationProvider<ch.admin.bit.jeap.messaging.model.Message> correlationProvider) - Returns:
this.
-
build
-
toString
-