@Generated(value="software.amazon.awssdk:codegen") public final class UpdateRecommendationStatusRequestEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdateRecommendationStatusRequestEntry.Builder,UpdateRecommendationStatusRequestEntry>
Defines the operational recommendation item that is to be included or excluded.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateRecommendationStatusRequestEntry.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateRecommendationStatusRequestEntry.Builder |
builder() |
String |
entryId()
An identifier for an entry in this batch that is used to communicate the result.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Boolean |
excluded()
Indicates if the operational recommendation needs to be excluded.
|
ExcludeRecommendationReason |
excludeReason()
Indicates the reason for excluding an operational recommendation.
|
String |
excludeReasonAsString()
Indicates the reason for excluding an operational recommendation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
UpdateRecommendationStatusItem |
item()
The operational recommendation item.
|
String |
referenceId()
Reference identifier of the operational recommendation item.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateRecommendationStatusRequestEntry.Builder> |
serializableBuilderClass() |
UpdateRecommendationStatusRequestEntry.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String entryId()
An identifier for an entry in this batch that is used to communicate the result.
The entryIds of a batch request need to be unique within a request.
The entryIds of a batch request need to be unique within a request.
public final ExcludeRecommendationReason excludeReason()
Indicates the reason for excluding an operational recommendation.
If the service returns an enum value that is not available in the current SDK version, excludeReason
will return ExcludeRecommendationReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from excludeReasonAsString().
ExcludeRecommendationReasonpublic final String excludeReasonAsString()
Indicates the reason for excluding an operational recommendation.
If the service returns an enum value that is not available in the current SDK version, excludeReason
will return ExcludeRecommendationReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from excludeReasonAsString().
ExcludeRecommendationReasonpublic final Boolean excluded()
Indicates if the operational recommendation needs to be excluded. If set to True, the operational recommendation will be excluded.
public final UpdateRecommendationStatusItem item()
The operational recommendation item.
public final String referenceId()
Reference identifier of the operational recommendation item.
public UpdateRecommendationStatusRequestEntry.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateRecommendationStatusRequestEntry.Builder,UpdateRecommendationStatusRequestEntry>public static UpdateRecommendationStatusRequestEntry.Builder builder()
public static Class<? extends UpdateRecommendationStatusRequestEntry.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.