You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
package tv.anypoint
|
|
|
|
|
|
|
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties
|
|
|
|
|
import org.springframework.stereotype.Component
|
|
|
|
|
|
|
|
|
|
@Component
|
|
|
|
|
@ConfigurationProperties(prefix = "anypoint.android-qa")
|
|
|
|
|
class ApplicationProperties {
|
|
|
|
|
val stb: Stb = Stb()
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* STB 의 logcat 을 덤프할 위치, 녹화된 영상을 저장할 위치
|
|
|
|
|
*/
|
|
|
|
|
final lateinit var fileRoot: String
|
|
|
|
|
|
|
|
|
|
final var pushServerPort: Int = 31102
|
|
|
|
|
|
|
|
|
|
val endpoints: Endpoints = Endpoints()
|
|
|
|
|
|
|
|
|
|
class Stb {
|
|
|
|
|
lateinit var ip: String
|
|
|
|
|
var port: Int = 5555
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class Endpoints {
|
|
|
|
|
lateinit var auth: String
|
|
|
|
|
lateinit var assign: String
|
|
|
|
|
}
|
|
|
|
|
}
|