@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProposedNetworkFunctionGroupChange extends Object implements Serializable, Cloneable, StructuredPojo
Describes proposed changes to a network function group.
Constructor and Description |
---|
ProposedNetworkFunctionGroupChange() |
Modifier and Type | Method and Description |
---|---|
ProposedNetworkFunctionGroupChange |
clone() |
boolean |
equals(Object obj) |
Integer |
getAttachmentPolicyRuleNumber()
The proposed new attachment policy rule number for the network function group.
|
String |
getNetworkFunctionGroupName()
The proposed name change for the network function group name.
|
List<Tag> |
getTags()
The list of proposed changes to the key-value tags associated with the network function group.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttachmentPolicyRuleNumber(Integer attachmentPolicyRuleNumber)
The proposed new attachment policy rule number for the network function group.
|
void |
setNetworkFunctionGroupName(String networkFunctionGroupName)
The proposed name change for the network function group name.
|
void |
setTags(Collection<Tag> tags)
The list of proposed changes to the key-value tags associated with the network function group.
|
String |
toString()
Returns a string representation of this object.
|
ProposedNetworkFunctionGroupChange |
withAttachmentPolicyRuleNumber(Integer attachmentPolicyRuleNumber)
The proposed new attachment policy rule number for the network function group.
|
ProposedNetworkFunctionGroupChange |
withNetworkFunctionGroupName(String networkFunctionGroupName)
The proposed name change for the network function group name.
|
ProposedNetworkFunctionGroupChange |
withTags(Collection<Tag> tags)
The list of proposed changes to the key-value tags associated with the network function group.
|
ProposedNetworkFunctionGroupChange |
withTags(Tag... tags)
The list of proposed changes to the key-value tags associated with the network function group.
|
public List<Tag> getTags()
The list of proposed changes to the key-value tags associated with the network function group.
public void setTags(Collection<Tag> tags)
The list of proposed changes to the key-value tags associated with the network function group.
tags
- The list of proposed changes to the key-value tags associated with the network function group.public ProposedNetworkFunctionGroupChange withTags(Tag... tags)
The list of proposed changes to the key-value tags associated with the network function group.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The list of proposed changes to the key-value tags associated with the network function group.public ProposedNetworkFunctionGroupChange withTags(Collection<Tag> tags)
The list of proposed changes to the key-value tags associated with the network function group.
tags
- The list of proposed changes to the key-value tags associated with the network function group.public void setAttachmentPolicyRuleNumber(Integer attachmentPolicyRuleNumber)
The proposed new attachment policy rule number for the network function group.
attachmentPolicyRuleNumber
- The proposed new attachment policy rule number for the network function group.public Integer getAttachmentPolicyRuleNumber()
The proposed new attachment policy rule number for the network function group.
public ProposedNetworkFunctionGroupChange withAttachmentPolicyRuleNumber(Integer attachmentPolicyRuleNumber)
The proposed new attachment policy rule number for the network function group.
attachmentPolicyRuleNumber
- The proposed new attachment policy rule number for the network function group.public void setNetworkFunctionGroupName(String networkFunctionGroupName)
The proposed name change for the network function group name.
networkFunctionGroupName
- The proposed name change for the network function group name.public String getNetworkFunctionGroupName()
The proposed name change for the network function group name.
public ProposedNetworkFunctionGroupChange withNetworkFunctionGroupName(String networkFunctionGroupName)
The proposed name change for the network function group name.
networkFunctionGroupName
- The proposed name change for the network function group name.public String toString()
toString
in class Object
Object.toString()
public ProposedNetworkFunctionGroupChange clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.