@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AnalysisPacketHeader extends Object implements Serializable, Cloneable
Describes a header. Reflects any changes made by a component as traffic passes through. The fields of an inbound header are null except for the first component of a path.
| Constructor and Description |
|---|
AnalysisPacketHeader() |
| Modifier and Type | Method and Description |
|---|---|
AnalysisPacketHeader |
clone() |
boolean |
equals(Object obj) |
List<String> |
getDestinationAddresses()
The destination addresses.
|
List<PortRange> |
getDestinationPortRanges()
The destination port ranges.
|
String |
getProtocol()
The protocol.
|
List<String> |
getSourceAddresses()
The source addresses.
|
List<PortRange> |
getSourcePortRanges()
The source port ranges.
|
int |
hashCode() |
void |
setDestinationAddresses(Collection<String> destinationAddresses)
The destination addresses.
|
void |
setDestinationPortRanges(Collection<PortRange> destinationPortRanges)
The destination port ranges.
|
void |
setProtocol(String protocol)
The protocol.
|
void |
setSourceAddresses(Collection<String> sourceAddresses)
The source addresses.
|
void |
setSourcePortRanges(Collection<PortRange> sourcePortRanges)
The source port ranges.
|
String |
toString()
Returns a string representation of this object.
|
AnalysisPacketHeader |
withDestinationAddresses(Collection<String> destinationAddresses)
The destination addresses.
|
AnalysisPacketHeader |
withDestinationAddresses(String... destinationAddresses)
The destination addresses.
|
AnalysisPacketHeader |
withDestinationPortRanges(Collection<PortRange> destinationPortRanges)
The destination port ranges.
|
AnalysisPacketHeader |
withDestinationPortRanges(PortRange... destinationPortRanges)
The destination port ranges.
|
AnalysisPacketHeader |
withProtocol(String protocol)
The protocol.
|
AnalysisPacketHeader |
withSourceAddresses(Collection<String> sourceAddresses)
The source addresses.
|
AnalysisPacketHeader |
withSourceAddresses(String... sourceAddresses)
The source addresses.
|
AnalysisPacketHeader |
withSourcePortRanges(Collection<PortRange> sourcePortRanges)
The source port ranges.
|
AnalysisPacketHeader |
withSourcePortRanges(PortRange... sourcePortRanges)
The source port ranges.
|
public List<String> getDestinationAddresses()
The destination addresses.
public void setDestinationAddresses(Collection<String> destinationAddresses)
The destination addresses.
destinationAddresses - The destination addresses.public AnalysisPacketHeader withDestinationAddresses(String... destinationAddresses)
The destination addresses.
NOTE: This method appends the values to the existing list (if any). Use
setDestinationAddresses(java.util.Collection) or withDestinationAddresses(java.util.Collection)
if you want to override the existing values.
destinationAddresses - The destination addresses.public AnalysisPacketHeader withDestinationAddresses(Collection<String> destinationAddresses)
The destination addresses.
destinationAddresses - The destination addresses.public List<PortRange> getDestinationPortRanges()
The destination port ranges.
public void setDestinationPortRanges(Collection<PortRange> destinationPortRanges)
The destination port ranges.
destinationPortRanges - The destination port ranges.public AnalysisPacketHeader withDestinationPortRanges(PortRange... destinationPortRanges)
The destination port ranges.
NOTE: This method appends the values to the existing list (if any). Use
setDestinationPortRanges(java.util.Collection) or
withDestinationPortRanges(java.util.Collection) if you want to override the existing values.
destinationPortRanges - The destination port ranges.public AnalysisPacketHeader withDestinationPortRanges(Collection<PortRange> destinationPortRanges)
The destination port ranges.
destinationPortRanges - The destination port ranges.public void setProtocol(String protocol)
The protocol.
protocol - The protocol.public String getProtocol()
The protocol.
public AnalysisPacketHeader withProtocol(String protocol)
The protocol.
protocol - The protocol.public List<String> getSourceAddresses()
The source addresses.
public void setSourceAddresses(Collection<String> sourceAddresses)
The source addresses.
sourceAddresses - The source addresses.public AnalysisPacketHeader withSourceAddresses(String... sourceAddresses)
The source addresses.
NOTE: This method appends the values to the existing list (if any). Use
setSourceAddresses(java.util.Collection) or withSourceAddresses(java.util.Collection) if you
want to override the existing values.
sourceAddresses - The source addresses.public AnalysisPacketHeader withSourceAddresses(Collection<String> sourceAddresses)
The source addresses.
sourceAddresses - The source addresses.public List<PortRange> getSourcePortRanges()
The source port ranges.
public void setSourcePortRanges(Collection<PortRange> sourcePortRanges)
The source port ranges.
sourcePortRanges - The source port ranges.public AnalysisPacketHeader withSourcePortRanges(PortRange... sourcePortRanges)
The source port ranges.
NOTE: This method appends the values to the existing list (if any). Use
setSourcePortRanges(java.util.Collection) or withSourcePortRanges(java.util.Collection) if you
want to override the existing values.
sourcePortRanges - The source port ranges.public AnalysisPacketHeader withSourcePortRanges(Collection<PortRange> sourcePortRanges)
The source port ranges.
sourcePortRanges - The source port ranges.public String toString()
toString in class ObjectObject.toString()public AnalysisPacketHeader clone()