@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 |
testEventTypeAsString()
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() |
requestOverrideConfigcopypublic 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
testEventTypeAsString().
EventTypepublic String testEventTypeAsString()
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
testEventTypeAsString().
EventTypepublic SendTestEventNotificationRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<SendTestEventNotificationRequest.Builder,SendTestEventNotificationRequest>toBuilder in class MTurkRequestpublic static SendTestEventNotificationRequest.Builder builder()
public static Class<? extends SendTestEventNotificationRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkRequestSdkRequest. 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 SdkRequestfieldName - 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.