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
Modifier and TypeMethodDescriptionmessageText(String messageText) The text of the email message to send.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The subject line of the email message to send.A list of Worker IDs you wish to notify.workerIds(Collection<String> workerIds) A list of Worker IDs you wish to notify.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.mturk.model.MTurkRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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
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) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
NotifyWorkersRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-