public static interface CreateUserProfileRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateUserProfileRequest.Builder,CreateUserProfileRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateUserProfileRequest.Builder domainId(String domainId)
The ID of the associated Domain.
domainId
- The ID of the associated Domain.CreateUserProfileRequest.Builder userProfileName(String userProfileName)
A name for the UserProfile.
userProfileName
- A name for the UserProfile.CreateUserProfileRequest.Builder singleSignOnUserIdentifier(String singleSignOnUserIdentifier)
A specifier for the type of value specified in SingleSignOnUserValue. Currently, the only supported value is "UserName". If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified.
singleSignOnUserIdentifier
- A specifier for the type of value specified in SingleSignOnUserValue. Currently, the only supported
value is "UserName". If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode
is not SSO, this field cannot be specified.CreateUserProfileRequest.Builder singleSignOnUserValue(String singleSignOnUserValue)
The username of the associated AWS Single Sign-On User for this UserProfile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified.
singleSignOnUserValue
- The username of the associated AWS Single Sign-On User for this UserProfile. If the Domain's AuthMode
is SSO, this field is required, and must match a valid username of a user in your directory. If the
Domain's AuthMode is not SSO, this field cannot be specified.CreateUserProfileRequest.Builder tags(Collection<Tag> tags)
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
tags
- Each tag consists of a key and an optional value. Tag keys must be unique per resource.CreateUserProfileRequest.Builder tags(Tag... tags)
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
tags
- Each tag consists of a key and an optional value. Tag keys must be unique per resource.CreateUserProfileRequest.Builder tags(Consumer<Tag.Builder>... tags)
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
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 #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateUserProfileRequest.Builder userSettings(UserSettings userSettings)
A collection of settings.
userSettings
- A collection of settings.default CreateUserProfileRequest.Builder userSettings(Consumer<UserSettings.Builder> userSettings)
A collection of settings.
This is a convenience that creates an instance of theUserSettings.Builder
avoiding the need to
create one manually via UserSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to userSettings(UserSettings)
.userSettings
- a consumer that will call methods on UserSettings.Builder
userSettings(UserSettings)
CreateUserProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateUserProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.