Interface AuthScope.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AuthScope.Builder,,AuthScope> SdkBuilder<AuthScope.Builder,,AuthScope> SdkPojo
- Enclosing class:
AuthScope
@Mutable
@NotThreadSafe
public static interface AuthScope.Builder
extends SdkPojo, CopyableBuilder<AuthScope.Builder,AuthScope>
-
Method Summary
Modifier and TypeMethodDescriptiondomainName(String domainName) The name of the Customer Profiles domain to scope the session to.The identifier of the entity to scope the session to.entityType(String entityType) The type of entity to scope the session to.entityType(AuthCodeEntityType entityType) The type of entity to scope the session to.securityProfileIds(String... securityProfileIds) The list of security profile identifiers to scope the session to.securityProfileIds(Collection<String> securityProfileIds) The list of security profile identifiers to scope the session to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
securityProfileIds
The list of security profile identifiers to scope the session to. Maximum of 10 security profiles.
- Parameters:
securityProfileIds- The list of security profile identifiers to scope the session to. Maximum of 10 security profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityProfileIds
The list of security profile identifiers to scope the session to. Maximum of 10 security profiles.
- Parameters:
securityProfileIds- The list of security profile identifiers to scope the session to. Maximum of 10 security profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityType
The type of entity to scope the session to.
- Parameters:
entityType- The type of entity to scope the session to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entityType
The type of entity to scope the session to.
- Parameters:
entityType- The type of entity to scope the session to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entityId
The identifier of the entity to scope the session to.
- Parameters:
entityId- The identifier of the entity to scope the session to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainName
The name of the Customer Profiles domain to scope the session to.
- Parameters:
domainName- The name of the Customer Profiles domain to scope the session to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-