commonMain.aws.sdk.kotlin.services.snowdevicemanagement.auth.AuthSchemeParameters.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of snowdevicemanagement Show documentation
Show all versions of snowdevicemanagement Show documentation
The AWS Kotlin client for Snow Device Management
// Code generated by smithy-kotlin-codegen. DO NOT EDIT!
package aws.sdk.kotlin.services.snowdevicemanagement.auth
internal class AuthSchemeParameters private constructor(builder: Builder) {
public val operationName: String = requireNotNull(builder.operationName) { "operationName is a required auth scheme parameter" }
internal companion object {
internal inline operator fun invoke(block: Builder.() -> kotlin.Unit): AuthSchemeParameters = Builder().apply(block).build()
}
internal fun toBuilder(): Builder = Builder().apply {
operationName = [email protected]
}
internal class Builder {
/**
* The name of the operation currently being invoked.
*/
public var operationName: String? = null
@PublishedApi
internal fun build(): AuthSchemeParameters = AuthSchemeParameters(this)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy