public static interface ResourceServerType.Builder extends CopyableBuilder<ResourceServerType.Builder,ResourceServerType>
Modifier and Type | Method and Description |
---|---|
ResourceServerType.Builder |
identifier(String identifier)
The identifier for the resource server.
|
ResourceServerType.Builder |
name(String name)
The name of the resource server.
|
ResourceServerType.Builder |
scopes(Collection<ResourceServerScopeType> scopes)
A list of scopes that are defined for the resource server.
|
ResourceServerType.Builder |
scopes(Consumer<ResourceServerScopeType.Builder>... scopes)
A list of scopes that are defined for the resource server.
|
ResourceServerType.Builder |
scopes(ResourceServerScopeType... scopes)
A list of scopes that are defined for the resource server.
|
ResourceServerType.Builder |
userPoolId(String userPoolId)
The user pool ID for the user pool that hosts the resource server.
|
copy
applyMutation, build
ResourceServerType.Builder userPoolId(String userPoolId)
The user pool ID for the user pool that hosts the resource server.
userPoolId
- The user pool ID for the user pool that hosts the resource server.ResourceServerType.Builder identifier(String identifier)
The identifier for the resource server.
identifier
- The identifier for the resource server.ResourceServerType.Builder name(String name)
The name of the resource server.
name
- The name of the resource server.ResourceServerType.Builder scopes(Collection<ResourceServerScopeType> scopes)
A list of scopes that are defined for the resource server.
scopes
- A list of scopes that are defined for the resource server.ResourceServerType.Builder scopes(ResourceServerScopeType... scopes)
A list of scopes that are defined for the resource server.
scopes
- A list of scopes that are defined for the resource server.ResourceServerType.Builder scopes(Consumer<ResourceServerScopeType.Builder>... scopes)
A list of scopes that are defined for the resource server.
This is a convenience that creates an instance of theList.Builder
avoiding
the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #scopes(List)
.scopes
- a consumer that will call methods on List.Builder
#scopes(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.