public class NetworkConnection extends java.lang.Object implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
applicationName
The Application Name.
|
java.lang.String |
destinationAddress
The Destination Address.
|
java.lang.String |
destinationDomain
The Destination Domain.
|
java.lang.String |
destinationPort
The Destination Port.
|
java.lang.String |
destinationUrl
The Destination Url.
|
ConnectionDirection |
direction
The Direction.
|
java.util.Calendar |
domainRegisteredDateTime
The Domain Registered Date Time.
|
java.lang.String |
localDnsName
The Local Dns Name.
|
java.lang.String |
natDestinationAddress
The Nat Destination Address.
|
java.lang.String |
natDestinationPort
The Nat Destination Port.
|
java.lang.String |
natSourceAddress
The Nat Source Address.
|
java.lang.String |
natSourcePort
The Nat Source Port.
|
java.lang.String |
oDataType |
SecurityNetworkProtocol |
protocol
The Protocol.
|
java.lang.String |
riskScore
The Risk Score.
|
java.lang.String |
sourceAddress
The Source Address.
|
java.lang.String |
sourcePort
The Source Port.
|
ConnectionStatus |
status
The Status.
|
java.lang.String |
urlParameters
The Url Parameters.
|
| Constructor and Description |
|---|
NetworkConnection() |
| Modifier and Type | Method and Description |
|---|---|
AdditionalDataManager |
additionalDataManager()
Provides access to objects not anticipated in the model, as well as
request and response data from the HTTP call
|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
@SerializedName(value="@odata.type") @Expose public java.lang.String oDataType
@SerializedName(value="applicationName") @Expose public java.lang.String applicationName
@SerializedName(value="destinationAddress") @Expose public java.lang.String destinationAddress
@SerializedName(value="destinationDomain") @Expose public java.lang.String destinationDomain
@SerializedName(value="destinationPort") @Expose public java.lang.String destinationPort
@SerializedName(value="destinationUrl") @Expose public java.lang.String destinationUrl
@SerializedName(value="direction") @Expose public ConnectionDirection direction
@SerializedName(value="domainRegisteredDateTime") @Expose public java.util.Calendar domainRegisteredDateTime
@SerializedName(value="localDnsName") @Expose public java.lang.String localDnsName
@SerializedName(value="natDestinationAddress") @Expose public java.lang.String natDestinationAddress
@SerializedName(value="natDestinationPort") @Expose public java.lang.String natDestinationPort
@SerializedName(value="natSourceAddress") @Expose public java.lang.String natSourceAddress
@SerializedName(value="natSourcePort") @Expose public java.lang.String natSourcePort
@SerializedName(value="protocol") @Expose public SecurityNetworkProtocol protocol
@SerializedName(value="riskScore") @Expose public java.lang.String riskScore
@SerializedName(value="sourceAddress") @Expose public java.lang.String sourceAddress
@SerializedName(value="sourcePort") @Expose public java.lang.String sourcePort
@SerializedName(value="status") @Expose public ConnectionStatus status
@SerializedName(value="urlParameters") @Expose public java.lang.String urlParameters
public final AdditionalDataManager additionalDataManager()
IJsonBackedObjectadditionalDataManager in interface IJsonBackedObjectpublic com.google.gson.JsonObject getRawObject()
protected ISerializer getSerializer()
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectserializer - the serializerjson - the JSON object to set this object to