public final class IpfixDfwTemplateParameters
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
IpfixDfwTemplateParameters.Builder
Builder class for
IpfixDfwTemplateParameters . |
Modifier and Type | Field and Description |
---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
Modifier | Constructor and Description |
---|---|
|
IpfixDfwTemplateParameters()
Default constructor.
|
protected |
IpfixDfwTemplateParameters(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
Modifier and Type | Method and Description |
---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_convertTo(java.lang.Class<T> clazz) |
java.lang.String |
_getCanonicalName() |
static java.lang.String |
_getCanonicalTypeName()
Returns the canonical type name.
|
static com.vmware.vapi.bindings.type.StructType |
_getClassType()
WARNING: Internal method, subject to change in future versions.
|
com.vmware.vapi.data.StructValue |
_getDataValue() |
com.vmware.vapi.data.DataValue |
_getDynamicField(java.lang.String fieldName) |
java.util.Set<java.lang.String> |
_getDynamicFieldNames() |
com.vmware.vapi.bindings.type.StructType |
_getType() |
boolean |
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz) |
static IpfixDfwTemplateParameters |
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static IpfixDfwTemplateParameters |
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
void |
_setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue) |
protected void |
_updateDataValue(com.vmware.vapi.data.StructValue structValue) |
void |
_validate() |
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getDestinationAddress()
The destination IP address of a monitored network flow.
|
java.lang.Boolean |
getDestinationTransportPort()
The destination transport port of a monitored network flow.
|
java.lang.Boolean |
getFirewallEvent()
Five valid values are allowed: 1.
|
java.lang.Boolean |
getFlowDirection()
Two valid values are allowed: 1.
|
java.lang.Boolean |
getFlowEnd()
The absolute timestamp (seconds) of the last packet of this flow.
|
java.lang.Boolean |
getFlowStart()
The absolute timestamp (seconds) of the first packet of this flow.
|
java.lang.Boolean |
getIcmpCode()
Code of the IPv4 ICMP message.
|
java.lang.Boolean |
getOctetDeltaCount()
The number of octets since the previous report (if any) in incoming packets for
this flow at the observation point.
|
java.lang.Boolean |
getPacketDeltaCount()
The number of incoming packets since the previous report (if any) for this flow
at the observation point.
|
java.lang.Boolean |
getProtocolIdentifier()
The value of the protocol number in the IP packet header.
|
java.lang.Boolean |
getRuleId()
Firewall rule Id - enterprise specific Information Element that uniquely
identifies firewall rule.
|
java.lang.Boolean |
getSourceAddress()
The source IP address of a monitored network flow.
|
java.lang.Boolean |
getSourceIcmpType()
Type of the IPv4 ICMP message.
|
java.lang.Boolean |
getSourceTransportPort()
The source transport port of a monitored network flow.
|
java.lang.Boolean |
getVifUuid()
VIF UUID - enterprise specific Information Element that uniquely identifies VIF.
|
int |
hashCode() |
void |
setDestinationAddress(java.lang.Boolean destinationAddress)
The destination IP address of a monitored network flow.
|
void |
setDestinationTransportPort(java.lang.Boolean destinationTransportPort)
The destination transport port of a monitored network flow.
|
void |
setFirewallEvent(java.lang.Boolean firewallEvent)
Five valid values are allowed: 1.
|
void |
setFlowDirection(java.lang.Boolean flowDirection)
Two valid values are allowed: 1.
|
void |
setFlowEnd(java.lang.Boolean flowEnd)
The absolute timestamp (seconds) of the last packet of this flow.
|
void |
setFlowStart(java.lang.Boolean flowStart)
The absolute timestamp (seconds) of the first packet of this flow.
|
void |
setIcmpCode(java.lang.Boolean icmpCode)
Code of the IPv4 ICMP message.
|
void |
setOctetDeltaCount(java.lang.Boolean octetDeltaCount)
The number of octets since the previous report (if any) in incoming packets for
this flow at the observation point.
|
void |
setPacketDeltaCount(java.lang.Boolean packetDeltaCount)
The number of incoming packets since the previous report (if any) for this flow
at the observation point.
|
void |
setProtocolIdentifier(java.lang.Boolean protocolIdentifier)
The value of the protocol number in the IP packet header.
|
void |
setRuleId(java.lang.Boolean ruleId)
Firewall rule Id - enterprise specific Information Element that uniquely
identifies firewall rule.
|
void |
setSourceAddress(java.lang.Boolean sourceAddress)
The source IP address of a monitored network flow.
|
void |
setSourceIcmpType(java.lang.Boolean sourceIcmpType)
Type of the IPv4 ICMP message.
|
void |
setSourceTransportPort(java.lang.Boolean sourceTransportPort)
The source transport port of a monitored network flow.
|
void |
setVifUuid(java.lang.Boolean vifUuid)
VIF UUID - enterprise specific Information Element that uniquely identifies VIF.
|
java.lang.String |
toString() |
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public IpfixDfwTemplateParameters()
protected IpfixDfwTemplateParameters(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.Boolean getDestinationAddress()
public void setDestinationAddress(java.lang.Boolean destinationAddress)
destinationAddress
- New value for the property.public java.lang.Boolean getDestinationTransportPort()
public void setDestinationTransportPort(java.lang.Boolean destinationTransportPort)
destinationTransportPort
- New value for the property.public java.lang.Boolean getFirewallEvent()
public void setFirewallEvent(java.lang.Boolean firewallEvent)
firewallEvent
- New value for the property.public java.lang.Boolean getFlowDirection()
public void setFlowDirection(java.lang.Boolean flowDirection)
flowDirection
- New value for the property.public java.lang.Boolean getFlowEnd()
public void setFlowEnd(java.lang.Boolean flowEnd)
flowEnd
- New value for the property.public java.lang.Boolean getFlowStart()
public void setFlowStart(java.lang.Boolean flowStart)
flowStart
- New value for the property.public java.lang.Boolean getIcmpCode()
public void setIcmpCode(java.lang.Boolean icmpCode)
icmpCode
- New value for the property.public java.lang.Boolean getOctetDeltaCount()
public void setOctetDeltaCount(java.lang.Boolean octetDeltaCount)
octetDeltaCount
- New value for the property.public java.lang.Boolean getPacketDeltaCount()
public void setPacketDeltaCount(java.lang.Boolean packetDeltaCount)
packetDeltaCount
- New value for the property.public java.lang.Boolean getProtocolIdentifier()
public void setProtocolIdentifier(java.lang.Boolean protocolIdentifier)
protocolIdentifier
- New value for the property.public java.lang.Boolean getRuleId()
public void setRuleId(java.lang.Boolean ruleId)
ruleId
- New value for the property.public java.lang.Boolean getSourceAddress()
public void setSourceAddress(java.lang.Boolean sourceAddress)
sourceAddress
- New value for the property.public java.lang.Boolean getSourceIcmpType()
public void setSourceIcmpType(java.lang.Boolean sourceIcmpType)
sourceIcmpType
- New value for the property.public java.lang.Boolean getSourceTransportPort()
public void setSourceTransportPort(java.lang.Boolean sourceTransportPort)
sourceTransportPort
- New value for the property.public java.lang.Boolean getVifUuid()
public void setVifUuid(java.lang.Boolean vifUuid)
vifUuid
- New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static IpfixDfwTemplateParameters _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue
- the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructType
public static IpfixDfwTemplateParameters _newInstance2(com.vmware.vapi.data.StructValue structValue)