Interface AssociateMemberToQueueRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<AssociateMemberToQueueRequest.Builder,AssociateMemberToQueueRequest>,DeadlineRequest.Builder,SdkBuilder<AssociateMemberToQueueRequest.Builder,AssociateMemberToQueueRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- AssociateMemberToQueueRequest
public static interface AssociateMemberToQueueRequest.Builder extends DeadlineRequest.Builder, SdkPojo, CopyableBuilder<AssociateMemberToQueueRequest.Builder,AssociateMemberToQueueRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssociateMemberToQueueRequest.BuilderfarmId(String farmId)The farm ID of the queue to associate with the member.AssociateMemberToQueueRequest.BuilderidentityStoreId(String identityStoreId)The member's identity store ID to associate with the queue.AssociateMemberToQueueRequest.BuildermembershipLevel(String membershipLevel)The principal's membership level for the associated queue.AssociateMemberToQueueRequest.BuildermembershipLevel(MembershipLevel membershipLevel)The principal's membership level for the associated queue.AssociateMemberToQueueRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)AssociateMemberToQueueRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)AssociateMemberToQueueRequest.BuilderprincipalId(String principalId)The member's principal ID to associate with the queue.AssociateMemberToQueueRequest.BuilderprincipalType(String principalType)The member's principal type to associate with the queue.AssociateMemberToQueueRequest.BuilderprincipalType(PrincipalType principalType)The member's principal type to associate with the queue.AssociateMemberToQueueRequest.BuilderqueueId(String queueId)The ID of the queue to associate to the member.-
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.services.deadline.model.DeadlineRequest.Builder
build
-
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
-
farmId
AssociateMemberToQueueRequest.Builder farmId(String farmId)
The farm ID of the queue to associate with the member.
- Parameters:
farmId- The farm ID of the queue to associate with the member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityStoreId
AssociateMemberToQueueRequest.Builder identityStoreId(String identityStoreId)
The member's identity store ID to associate with the queue.
- Parameters:
identityStoreId- The member's identity store ID to associate with the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipLevel
AssociateMemberToQueueRequest.Builder membershipLevel(String membershipLevel)
The principal's membership level for the associated queue.
- Parameters:
membershipLevel- The principal's membership level for the associated queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MembershipLevel,MembershipLevel
-
membershipLevel
AssociateMemberToQueueRequest.Builder membershipLevel(MembershipLevel membershipLevel)
The principal's membership level for the associated queue.
- Parameters:
membershipLevel- The principal's membership level for the associated queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MembershipLevel,MembershipLevel
-
principalId
AssociateMemberToQueueRequest.Builder principalId(String principalId)
The member's principal ID to associate with the queue.
- Parameters:
principalId- The member's principal ID to associate with the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalType
AssociateMemberToQueueRequest.Builder principalType(String principalType)
The member's principal type to associate with the queue.
- Parameters:
principalType- The member's principal type to associate with the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
principalType
AssociateMemberToQueueRequest.Builder principalType(PrincipalType principalType)
The member's principal type to associate with the queue.
- Parameters:
principalType- The member's principal type to associate with the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PrincipalType,PrincipalType
-
queueId
AssociateMemberToQueueRequest.Builder queueId(String queueId)
The ID of the queue to associate to the member.
- Parameters:
queueId- The ID of the queue to associate to the member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
AssociateMemberToQueueRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
AssociateMemberToQueueRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-