Interface AuthSchemeOption.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AuthSchemeOption.Builder,AuthSchemeOption>,SdkBuilder<AuthSchemeOption.Builder,AuthSchemeOption>
- All Known Implementing Classes:
DefaultAuthSchemeOption.BuilderImpl
- Enclosing interface:
- AuthSchemeOption
public static interface AuthSchemeOption.Builder extends CopyableBuilder<AuthSchemeOption.Builder,AuthSchemeOption>
A builder for aAuthSchemeOption.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> AuthSchemeOption.BuilderputIdentityProperty(IdentityProperty<T> key, T value)Update or add the provided property value.<T> AuthSchemeOption.BuilderputIdentityPropertyIfAbsent(IdentityProperty<T> key, T value)Add the provided property value if the property does not already exist.<T> AuthSchemeOption.BuilderputSignerProperty(SignerProperty<T> key, T value)Update or add the provided property value.<T> AuthSchemeOption.BuilderputSignerPropertyIfAbsent(SignerProperty<T> key, T value)Add the provided property value if the property does not already exist.AuthSchemeOption.BuilderschemeId(String schemeId)Set the scheme ID.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
-
-
-
Method Detail
-
schemeId
AuthSchemeOption.Builder schemeId(String schemeId)
Set the scheme ID.
-
putIdentityProperty
<T> AuthSchemeOption.Builder putIdentityProperty(IdentityProperty<T> key, T value)
Update or add the provided property value.
-
putIdentityPropertyIfAbsent
<T> AuthSchemeOption.Builder putIdentityPropertyIfAbsent(IdentityProperty<T> key, T value)
Add the provided property value if the property does not already exist.
-
putSignerProperty
<T> AuthSchemeOption.Builder putSignerProperty(SignerProperty<T> key, T value)
Update or add the provided property value.
-
putSignerPropertyIfAbsent
<T> AuthSchemeOption.Builder putSignerPropertyIfAbsent(SignerProperty<T> key, T value)
Add the provided property value if the property does not already exist.
-
-