@Generated(value="software.amazon.awssdk:codegen") public final class ChangeSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ChangeSummary.Builder,ChangeSummary>
This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ChangeSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ChangeSummary.Builder |
builder() |
String |
changeName()
Optional name for the change.
|
String |
changeType()
The type of the change.
|
String |
details()
This object contains details specific to the change type of the requested change.
|
Entity |
entity()
The entity to be changed.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<ErrorDetail> |
errorDetailList()
An array of
ErrorDetail objects associated with the change. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasErrorDetailList()
For responses, this returns true if the service returned a value for the ErrorDetailList property.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ChangeSummary.Builder> |
serializableBuilderClass() |
ChangeSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String changeType()
The type of the change.
public final Entity entity()
The entity to be changed.
public final String details()
This object contains details specific to the change type of the requested change.
public final boolean hasErrorDetailList()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<ErrorDetail> errorDetailList()
An array of ErrorDetail objects associated with the change.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasErrorDetailList() method.
ErrorDetail objects associated with the change.public final String changeName()
Optional name for the change.
public ChangeSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ChangeSummary.Builder,ChangeSummary>public static ChangeSummary.Builder builder()
public static Class<? extends ChangeSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.