@Generated(value="software.amazon.awssdk:codegen") public class SendTestEventNotificationRequest extends MTurkRequest implements ToCopyableBuilder<SendTestEventNotificationRequest.Builder,SendTestEventNotificationRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
SendTestEventNotificationRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static SendTestEventNotificationRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkRequest . |
int |
hashCode() |
NotificationSpecification |
notification()
The notification specification to test.
|
static Class<? extends SendTestEventNotificationRequest.Builder> |
serializableBuilderClass() |
EventType |
testEventType()
The event to simulate to test the notification specification.
|
String |
testEventTypeString()
The event to simulate to test the notification specification.
|
SendTestEventNotificationRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
requestOverrideConfig
copy
public NotificationSpecification notification()
The notification specification to test. This value is identical to the value you would provide to the UpdateNotificationSettings operation when you establish the notification specification for a HIT type.
public EventType testEventType()
The event to simulate to test the notification specification. This event is included in the test message even if the notification specification does not include the event type. The notification specification does not filter out the test event.
If the service returns an enum value that is not available in the current SDK version, testEventType
will return EventType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
testEventTypeString()
.
EventType
public String testEventTypeString()
The event to simulate to test the notification specification. This event is included in the test message even if the notification specification does not include the event type. The notification specification does not filter out the test event.
If the service returns an enum value that is not available in the current SDK version, testEventType
will return EventType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
testEventTypeString()
.
EventType
public SendTestEventNotificationRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<SendTestEventNotificationRequest.Builder,SendTestEventNotificationRequest>
toBuilder
in class MTurkRequest
public static SendTestEventNotificationRequest.Builder builder()
public static Class<? extends SendTestEventNotificationRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkRequest
SdkRequest
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkRequest
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.