@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CoreNetworkChangeEventValues extends Object implements Serializable, Cloneable, StructuredPojo
Describes a core network change event.
Constructor and Description |
---|
CoreNetworkChangeEventValues() |
Modifier and Type | Method and Description |
---|---|
CoreNetworkChangeEventValues |
clone() |
boolean |
equals(Object obj) |
String |
getAttachmentId()
The ID of the attachment if the change event is associated with an attachment.
|
String |
getCidr()
For a
STATIC_ROUTE event, this is the IP address. |
String |
getEdgeLocation()
The edge location for the core network change event.
|
String |
getNetworkFunctionGroupName()
The changed network function group name.
|
String |
getSegmentName()
The segment name if the change event is associated with a segment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttachmentId(String attachmentId)
The ID of the attachment if the change event is associated with an attachment.
|
void |
setCidr(String cidr)
For a
STATIC_ROUTE event, this is the IP address. |
void |
setEdgeLocation(String edgeLocation)
The edge location for the core network change event.
|
void |
setNetworkFunctionGroupName(String networkFunctionGroupName)
The changed network function group name.
|
void |
setSegmentName(String segmentName)
The segment name if the change event is associated with a segment.
|
String |
toString()
Returns a string representation of this object.
|
CoreNetworkChangeEventValues |
withAttachmentId(String attachmentId)
The ID of the attachment if the change event is associated with an attachment.
|
CoreNetworkChangeEventValues |
withCidr(String cidr)
For a
STATIC_ROUTE event, this is the IP address. |
CoreNetworkChangeEventValues |
withEdgeLocation(String edgeLocation)
The edge location for the core network change event.
|
CoreNetworkChangeEventValues |
withNetworkFunctionGroupName(String networkFunctionGroupName)
The changed network function group name.
|
CoreNetworkChangeEventValues |
withSegmentName(String segmentName)
The segment name if the change event is associated with a segment.
|
public void setEdgeLocation(String edgeLocation)
The edge location for the core network change event.
edgeLocation
- The edge location for the core network change event.public String getEdgeLocation()
The edge location for the core network change event.
public CoreNetworkChangeEventValues withEdgeLocation(String edgeLocation)
The edge location for the core network change event.
edgeLocation
- The edge location for the core network change event.public void setSegmentName(String segmentName)
The segment name if the change event is associated with a segment.
segmentName
- The segment name if the change event is associated with a segment.public String getSegmentName()
The segment name if the change event is associated with a segment.
public CoreNetworkChangeEventValues withSegmentName(String segmentName)
The segment name if the change event is associated with a segment.
segmentName
- The segment name if the change event is associated with a segment.public void setNetworkFunctionGroupName(String networkFunctionGroupName)
The changed network function group name.
networkFunctionGroupName
- The changed network function group name.public String getNetworkFunctionGroupName()
The changed network function group name.
public CoreNetworkChangeEventValues withNetworkFunctionGroupName(String networkFunctionGroupName)
The changed network function group name.
networkFunctionGroupName
- The changed network function group name.public void setAttachmentId(String attachmentId)
The ID of the attachment if the change event is associated with an attachment.
attachmentId
- The ID of the attachment if the change event is associated with an attachment.public String getAttachmentId()
The ID of the attachment if the change event is associated with an attachment.
public CoreNetworkChangeEventValues withAttachmentId(String attachmentId)
The ID of the attachment if the change event is associated with an attachment.
attachmentId
- The ID of the attachment if the change event is associated with an attachment.public void setCidr(String cidr)
For a STATIC_ROUTE
event, this is the IP address.
cidr
- For a STATIC_ROUTE
event, this is the IP address.public String getCidr()
For a STATIC_ROUTE
event, this is the IP address.
STATIC_ROUTE
event, this is the IP address.public CoreNetworkChangeEventValues withCidr(String cidr)
For a STATIC_ROUTE
event, this is the IP address.
cidr
- For a STATIC_ROUTE
event, this is the IP address.public String toString()
toString
in class Object
Object.toString()
public CoreNetworkChangeEventValues clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.