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