Package software.amazon.smithy.diff
Class ChangedMetadata
- java.lang.Object
-
- software.amazon.smithy.diff.ChangedMetadata
-
- All Implemented Interfaces:
software.amazon.smithy.model.FromSourceLocation
public final class ChangedMetadata extends java.lang.Object implements software.amazon.smithy.model.FromSourceLocationRepresents a change in metadata.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetKey()Gets the key of the metadata that changed.software.amazon.smithy.model.node.NodegetNewValue()Gets the new metadata value for this key.software.amazon.smithy.model.node.NodegetOldValue()Gets the old metadata value for this key.software.amazon.smithy.model.SourceLocationgetSourceLocation()
-
-
-
Method Detail
-
getKey
public java.lang.String getKey()
Gets the key of the metadata that changed.- Returns:
- Returns the changed key.
-
getOldValue
public software.amazon.smithy.model.node.Node getOldValue()
Gets the old metadata value for this key.- Returns:
- Returns the value in the old model.
-
getNewValue
public software.amazon.smithy.model.node.Node getNewValue()
Gets the new metadata value for this key.- Returns:
- Returns the value in the new model.
-
getSourceLocation
public software.amazon.smithy.model.SourceLocation getSourceLocation()
- Specified by:
getSourceLocationin interfacesoftware.amazon.smithy.model.FromSourceLocation
-
-