Cloneable
, ReadLimitInfo
, ToCopyableBuilder<UpdateNotificationSettingsRequest.Builder,UpdateNotificationSettingsRequest>
@Generated("software.amazon.awssdk:codegen") public class UpdateNotificationSettingsRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<UpdateNotificationSettingsRequest.Builder,UpdateNotificationSettingsRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
UpdateNotificationSettingsRequest.Builder |
NOOP
Modifier and Type | Method | 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) |
|
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.
|
static Class<? extends UpdateNotificationSettingsRequest.Builder> |
serializableBuilderClass() |
|
UpdateNotificationSettingsRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String hitTypeId()
The ID of the HIT type whose notification specification is being updated.
public NotificationSpecification notification()
The notification specification for the HIT type.
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UpdateNotificationSettingsRequest.Builder,UpdateNotificationSettingsRequest>
public static UpdateNotificationSettingsRequest.Builder builder()
public static Class<? extends UpdateNotificationSettingsRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.