Package-level declarations

Types

Link copied to clipboard
@ConfigurationProperties(prefix = "oss")
data class OssProperties(var endPoint: String? = null, var accessKey: String? = null, var accessSecret: String? = null, var pubBucket: String? = null, var prvBucket: String? = null, var region: String? = null, var domain: String? = null, var expireDuration: Duration? = null)
Link copied to clipboard
@AutoConfiguration
@ConditionalOnClass(value = [OSSClientBuilder::class])
@ConditionalOnMissingBean(value = [OssUsageService::class])
@ConditionalOnProperty(prefix = "oss", name = ["end-point"])
@EnableConfigurationProperties(value = [OssProperties::class])
open class OssUsageAutoConfiguration

明式关闭就关闭,暗示配置则启动

Link copied to clipboard
interface OssUsageService
Link copied to clipboard