Package-level declarations

Types

Link copied to clipboard
data class FagsysteminfoSvarHendelse(val hendelsestype: String = "fagsysteminfo_svar", val versjon: Int = 1, val eksternFagsakId: String, val hendelseOpprettet: LocalDateTime, val mottaker: MottakerDto, val revurdering: FagsysteminfoSvarHendelse.RevurderingDto, val utvidPerioder: List<FagsysteminfoSvarHendelse.UtvidetPeriodeDto>?, val behandlendeEnhet: String?)
Link copied to clipboard
data class KafkaProducerConfig<K, V>(val applicationId: String = requiredConfigForKey("NAIS_APP_NAME"), val brokers: String = requiredConfigForKey("KAFKA_BROKERS"), val ssl: SslConfig? = SslConfig(), val schemaRegistry: SchemaRegistryConfig? = SchemaRegistryConfig(), val additionalProperties: Properties = Properties())
Link copied to clipboard
abstract class KafkaProdusent<K, V>(val topic: String, config: KafkaProducerConfig<K, V>, producerName: String)
Link copied to clipboard
data class MottakerDto(val ident: String, val type: MottakerDto.MottakerType)
Link copied to clipboard
data class PeriodeDto(val fom: LocalDate, val tom: LocalDate)
Link copied to clipboard
data class SchemaRegistryConfig(val url: String = requiredConfigForKey("KAFKA_SCHEMA_REGISTRY"), val user: String = requiredConfigForKey("KAFKA_SCHEMA_REGISTRY_USER"), val password: String = requiredConfigForKey("KAFKA_SCHEMA_REGISTRY_PASSWORD"))
Link copied to clipboard
data class SslConfig(val truststorePath: String = requiredConfigForKey("KAFKA_TRUSTSTORE_PATH"), val keystorePath: String = requiredConfigForKey("KAFKA_KEYSTORE_PATH"), val credstorePsw: String = requiredConfigForKey("KAFKA_CREDSTORE_PASSWORD"))

Properties

Link copied to clipboard