Interface PutInvitationConfigurationRequest.Builder
-
- All Superinterfaces:
AlexaForBusinessRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<PutInvitationConfigurationRequest.Builder,PutInvitationConfigurationRequest>,SdkBuilder<PutInvitationConfigurationRequest.Builder,PutInvitationConfigurationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- PutInvitationConfigurationRequest
public static interface PutInvitationConfigurationRequest.Builder extends AlexaForBusinessRequest.Builder, SdkPojo, CopyableBuilder<PutInvitationConfigurationRequest.Builder,PutInvitationConfigurationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutInvitationConfigurationRequest.BuildercontactEmail(String contactEmail)The email ID of the organization or individual contact that the enrolled user can use.PutInvitationConfigurationRequest.BuilderorganizationName(String organizationName)The name of the organization sending the enrollment invite to a user.PutInvitationConfigurationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PutInvitationConfigurationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)PutInvitationConfigurationRequest.BuilderprivateSkillIds(String... privateSkillIds)The list of private skill IDs that you want to recommend to the user to enable in the invitation.PutInvitationConfigurationRequest.BuilderprivateSkillIds(Collection<String> privateSkillIds)The list of private skill IDs that you want to recommend to the user to enable in the invitation.-
Methods inherited from interface software.amazon.awssdk.services.alexaforbusiness.model.AlexaForBusinessRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
organizationName
PutInvitationConfigurationRequest.Builder organizationName(String organizationName)
The name of the organization sending the enrollment invite to a user.
- Parameters:
organizationName- The name of the organization sending the enrollment invite to a user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactEmail
PutInvitationConfigurationRequest.Builder contactEmail(String contactEmail)
The email ID of the organization or individual contact that the enrolled user can use.
- Parameters:
contactEmail- The email ID of the organization or individual contact that the enrolled user can use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateSkillIds
PutInvitationConfigurationRequest.Builder privateSkillIds(Collection<String> privateSkillIds)
The list of private skill IDs that you want to recommend to the user to enable in the invitation.
- Parameters:
privateSkillIds- The list of private skill IDs that you want to recommend to the user to enable in the invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateSkillIds
PutInvitationConfigurationRequest.Builder privateSkillIds(String... privateSkillIds)
The list of private skill IDs that you want to recommend to the user to enable in the invitation.
- Parameters:
privateSkillIds- The list of private skill IDs that you want to recommend to the user to enable in the invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PutInvitationConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PutInvitationConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-