@Generated(value="software.amazon.awssdk:codegen") public final class CoreNetworkChange extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CoreNetworkChange.Builder,CoreNetworkChange>
Details describing a core network change.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CoreNetworkChange.Builder |
| Modifier and Type | Method and Description |
|---|---|
ChangeAction |
action()
The action to take for a core network.
|
String |
actionAsString()
The action to take for a core network.
|
static CoreNetworkChange.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
identifier()
The resource identifier.
|
String |
identifierPath()
Uniquely identifies the path for a change within the changeset.
|
CoreNetworkChangeValues |
newValues()
The new value for a core network
|
CoreNetworkChangeValues |
previousValues()
The previous values for a core network.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CoreNetworkChange.Builder> |
serializableBuilderClass() |
CoreNetworkChange.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ChangeType |
type()
The type of change.
|
String |
typeAsString()
The type of change.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ChangeType type()
The type of change.
If the service returns an enum value that is not available in the current SDK version, type will return
ChangeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ChangeTypepublic final String typeAsString()
The type of change.
If the service returns an enum value that is not available in the current SDK version, type will return
ChangeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
ChangeTypepublic final ChangeAction action()
The action to take for a core network.
If the service returns an enum value that is not available in the current SDK version, action will
return ChangeAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionAsString().
ChangeActionpublic final String actionAsString()
The action to take for a core network.
If the service returns an enum value that is not available in the current SDK version, action will
return ChangeAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionAsString().
ChangeActionpublic final String identifier()
The resource identifier.
public final CoreNetworkChangeValues previousValues()
The previous values for a core network.
public final CoreNetworkChangeValues newValues()
The new value for a core network
public final String identifierPath()
Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for
a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".
IdentifierPath for a core network segment change might be
"CORE_NETWORK_SEGMENT/us-east-1/devsegment".public CoreNetworkChange.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CoreNetworkChange.Builder,CoreNetworkChange>public static CoreNetworkChange.Builder builder()
public static Class<? extends CoreNetworkChange.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.