Interface NotifyWorkersRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<NotifyWorkersRequest.Builder,NotifyWorkersRequest>,MTurkRequest.Builder,SdkBuilder<NotifyWorkersRequest.Builder,NotifyWorkersRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- NotifyWorkersRequest
public static interface NotifyWorkersRequest.Builder extends MTurkRequest.Builder, SdkPojo, CopyableBuilder<NotifyWorkersRequest.Builder,NotifyWorkersRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NotifyWorkersRequest.BuildermessageText(String messageText)The text of the email message to send.NotifyWorkersRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)NotifyWorkersRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)NotifyWorkersRequest.Buildersubject(String subject)The subject line of the email message to send.NotifyWorkersRequest.BuilderworkerIds(String... workerIds)A list of Worker IDs you wish to notify.NotifyWorkersRequest.BuilderworkerIds(Collection<String> workerIds)A list of Worker IDs you wish to notify.-
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.mturk.model.MTurkRequest.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
-
subject
NotifyWorkersRequest.Builder subject(String subject)
The subject line of the email message to send. Can include up to 200 characters.
- Parameters:
subject- The subject line of the email message to send. Can include up to 200 characters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageText
NotifyWorkersRequest.Builder messageText(String messageText)
The text of the email message to send. Can include up to 4,096 characters
- Parameters:
messageText- The text of the email message to send. Can include up to 4,096 characters- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerIds
NotifyWorkersRequest.Builder workerIds(Collection<String> workerIds)
A list of Worker IDs you wish to notify. You can notify upto 100 Workers at a time.
- Parameters:
workerIds- A list of Worker IDs you wish to notify. You can notify upto 100 Workers at a time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerIds
NotifyWorkersRequest.Builder workerIds(String... workerIds)
A list of Worker IDs you wish to notify. You can notify upto 100 Workers at a time.
- Parameters:
workerIds- A list of Worker IDs you wish to notify. You can notify upto 100 Workers at a time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
NotifyWorkersRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
NotifyWorkersRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-