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 |
destinationLocation
The Destination Location.
|
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 |
sourceLocation
The Source Location.
|
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", alternate="ApplicationName") @Expose public java.lang.String applicationName
@SerializedName(value="destinationAddress", alternate="DestinationAddress") @Expose public java.lang.String destinationAddress
@SerializedName(value="destinationDomain", alternate="DestinationDomain") @Expose public java.lang.String destinationDomain
@SerializedName(value="destinationLocation", alternate="DestinationLocation") @Expose public java.lang.String destinationLocation
@SerializedName(value="destinationPort", alternate="DestinationPort") @Expose public java.lang.String destinationPort
@SerializedName(value="destinationUrl", alternate="DestinationUrl") @Expose public java.lang.String destinationUrl
@SerializedName(value="direction", alternate="Direction") @Expose public ConnectionDirection direction
@SerializedName(value="domainRegisteredDateTime", alternate="DomainRegisteredDateTime") @Expose public java.util.Calendar domainRegisteredDateTime
@SerializedName(value="localDnsName", alternate="LocalDnsName") @Expose public java.lang.String localDnsName
@SerializedName(value="natDestinationAddress", alternate="NatDestinationAddress") @Expose public java.lang.String natDestinationAddress
@SerializedName(value="natDestinationPort", alternate="NatDestinationPort") @Expose public java.lang.String natDestinationPort
@SerializedName(value="natSourceAddress", alternate="NatSourceAddress") @Expose public java.lang.String natSourceAddress
@SerializedName(value="natSourcePort", alternate="NatSourcePort") @Expose public java.lang.String natSourcePort
@SerializedName(value="protocol", alternate="Protocol") @Expose public SecurityNetworkProtocol protocol
@SerializedName(value="riskScore", alternate="RiskScore") @Expose public java.lang.String riskScore
@SerializedName(value="sourceAddress", alternate="SourceAddress") @Expose public java.lang.String sourceAddress
@SerializedName(value="sourceLocation", alternate="SourceLocation") @Expose public java.lang.String sourceLocation
@SerializedName(value="sourcePort", alternate="SourcePort") @Expose public java.lang.String sourcePort
@SerializedName(value="status", alternate="Status") @Expose public ConnectionStatus status
@SerializedName(value="urlParameters", alternate="UrlParameters") @Expose public java.lang.String urlParameters
public final AdditionalDataManager additionalDataManager()
IJsonBackedObject
additionalDataManager
in interface IJsonBackedObject
public com.google.gson.JsonObject getRawObject()
protected ISerializer getSerializer()
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
serializer
- the serializerjson
- the JSON object to set this object to