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
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 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-