@Generated(value="software.amazon.awssdk:codegen") public final class UpdateNotificationSettingsRequest extends MTurkRequest implements ToCopyableBuilder<UpdateNotificationSettingsRequest.Builder,UpdateNotificationSettingsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateNotificationSettingsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
active()
Specifies whether notifications are sent for HITs of this HIT type, according to the notification specification.
|
static UpdateNotificationSettingsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hitTypeId()
The ID of the HIT type whose notification specification is being updated.
|
NotificationSpecification |
notification()
The notification specification for the HIT type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateNotificationSettingsRequest.Builder> |
serializableBuilderClass() |
UpdateNotificationSettingsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String hitTypeId()
The ID of the HIT type whose notification specification is being updated.
public final NotificationSpecification notification()
The notification specification for the HIT type.
public final Boolean active()
Specifies whether notifications are sent for HITs of this HIT type, according to the notification specification. You must specify either the Notification parameter or the Active parameter for the call to UpdateNotificationSettings to succeed.
public UpdateNotificationSettingsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateNotificationSettingsRequest.Builder,UpdateNotificationSettingsRequest>toBuilder in class MTurkRequestpublic static UpdateNotificationSettingsRequest.Builder builder()
public static Class<? extends UpdateNotificationSettingsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.