Package odata.msgraph.client.complex
Class NetworkConnection
- java.lang.Object
-
- odata.msgraph.client.complex.NetworkConnection
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class NetworkConnection extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNetworkConnection.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringapplicationNameprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringdestinationAddressprotected StringdestinationDomainprotected StringdestinationLocationprotected StringdestinationPortprotected StringdestinationUrlprotected ConnectionDirectiondirectionprotected OffsetDateTimedomainRegisteredDateTimeprotected StringlocalDnsNameprotected StringnatDestinationAddressprotected StringnatDestinationPortprotected StringnatSourceAddressprotected StringnatSourcePortprotected StringodataTypeprotected SecurityNetworkProtocolprotocolprotected StringriskScoreprotected StringsourceAddressprotected StringsourceLocationprotected StringsourcePortprotected ConnectionStatusstatusprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected StringurlParameters
-
Constructor Summary
Constructors Modifier Constructor Description protectedNetworkConnection()
-
Method Summary
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
applicationName
protected String applicationName
-
destinationAddress
protected String destinationAddress
-
destinationDomain
protected String destinationDomain
-
destinationLocation
protected String destinationLocation
-
destinationPort
protected String destinationPort
-
destinationUrl
protected String destinationUrl
-
direction
protected ConnectionDirection direction
-
domainRegisteredDateTime
protected OffsetDateTime domainRegisteredDateTime
-
localDnsName
protected String localDnsName
-
natDestinationAddress
protected String natDestinationAddress
-
natDestinationPort
protected String natDestinationPort
-
natSourceAddress
protected String natSourceAddress
-
natSourcePort
protected String natSourcePort
-
protocol
protected SecurityNetworkProtocol protocol
-
riskScore
protected String riskScore
-
sourceAddress
protected String sourceAddress
-
sourceLocation
protected String sourceLocation
-
sourcePort
protected String sourcePort
-
status
protected ConnectionStatus status
-
urlParameters
protected String urlParameters
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withApplicationName
public NetworkConnection withApplicationName(String applicationName)
-
withDestinationAddress
public NetworkConnection withDestinationAddress(String destinationAddress)
-
withDestinationDomain
public NetworkConnection withDestinationDomain(String destinationDomain)
-
withDestinationLocation
public NetworkConnection withDestinationLocation(String destinationLocation)
-
withDestinationPort
public NetworkConnection withDestinationPort(String destinationPort)
-
withDestinationUrl
public NetworkConnection withDestinationUrl(String destinationUrl)
-
getDirection
public Optional<ConnectionDirection> getDirection()
-
withDirection
public NetworkConnection withDirection(ConnectionDirection direction)
-
getDomainRegisteredDateTime
public Optional<OffsetDateTime> getDomainRegisteredDateTime()
-
withDomainRegisteredDateTime
public NetworkConnection withDomainRegisteredDateTime(OffsetDateTime domainRegisteredDateTime)
-
withLocalDnsName
public NetworkConnection withLocalDnsName(String localDnsName)
-
withNatDestinationAddress
public NetworkConnection withNatDestinationAddress(String natDestinationAddress)
-
withNatDestinationPort
public NetworkConnection withNatDestinationPort(String natDestinationPort)
-
withNatSourceAddress
public NetworkConnection withNatSourceAddress(String natSourceAddress)
-
withNatSourcePort
public NetworkConnection withNatSourcePort(String natSourcePort)
-
getProtocol
public Optional<SecurityNetworkProtocol> getProtocol()
-
withProtocol
public NetworkConnection withProtocol(SecurityNetworkProtocol protocol)
-
withRiskScore
public NetworkConnection withRiskScore(String riskScore)
-
withSourceAddress
public NetworkConnection withSourceAddress(String sourceAddress)
-
withSourceLocation
public NetworkConnection withSourceLocation(String sourceLocation)
-
withSourcePort
public NetworkConnection withSourcePort(String sourcePort)
-
getStatus
public Optional<ConnectionStatus> getStatus()
-
withStatus
public NetworkConnection withStatus(ConnectionStatus status)
-
withUrlParameters
public NetworkConnection withUrlParameters(String urlParameters)
-
withUnmappedField
public NetworkConnection withUnmappedField(String name, Object value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static NetworkConnection.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-