com.kuliginstepan.dadata.client.DadataClientProperties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dadata-client Show documentation
Show all versions of dadata-client Show documentation
Dadata Suggestions API client for Spring
package com.kuliginstepan.dadata.client;
import java.time.Duration;
import java.time.temporal.ChronoUnit;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
@ConfigurationProperties(prefix = "dadata.client")
@Data
public class DadataClientProperties {
/**
* Dadata base url
*/
private String baseUrl = "https://suggestions.dadata.ru/suggestions/api/4_1/rs";
/**
* Dadata API token
*/
private String token;
/**
* Request timeout. Default - 5 seconds
*/
private Duration timeout = Duration.of(5, ChronoUnit.SECONDS);
}