Class IpAddress
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.security.Artifact
com.microsoft.graph.models.security.Host
com.microsoft.graph.models.security.IpAddress
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class IpAddress
extends Host
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IpAddresscreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the autonomousSystem property value.Gets the countryOrRegion property value.The deserialization information for the current modelGets the hostingProvider property value.Gets the netblock property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the autonomousSystem property value.voidsetCountryOrRegion(String value) Sets the countryOrRegion property value.voidsetHostingProvider(String value) Sets the hostingProvider property value.voidsetNetblock(String value) Sets the netblock property value.Methods inherited from class com.microsoft.graph.models.security.Host
getChildHostPairs, getComponents, getCookies, getFirstSeenDateTime, getHostPairs, getLastSeenDateTime, getParentHostPairs, getPassiveDns, getPassiveDnsReverse, getPorts, getReputation, getSslCertificates, getSubdomains, getTrackers, getWhois, setChildHostPairs, setComponents, setCookies, setFirstSeenDateTime, setHostPairs, setLastSeenDateTime, setParentHostPairs, setPassiveDns, setPassiveDnsReverse, setPorts, setReputation, setSslCertificates, setSubdomains, setTrackers, setWhoisMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
IpAddress
public IpAddress()Instantiates a newIpAddressand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static IpAddress createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
IpAddress
-
getAutonomousSystem
Gets the autonomousSystem property value. The details about the autonomous system to which this IP address belongs.- Returns:
- a
AutonomousSystem
-
getCountryOrRegion
Gets the countryOrRegion property value. The country/region for this IP address.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classHost- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getHostingProvider
Gets the hostingProvider property value. The hosting company listed for this host.- Returns:
- a
String
-
getNetblock
Gets the netblock property value. The block of IP addresses this IP address belongs to.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAutonomousSystem
Sets the autonomousSystem property value. The details about the autonomous system to which this IP address belongs.- Parameters:
value- Value to set for the autonomousSystem property.
-
setCountryOrRegion
Sets the countryOrRegion property value. The country/region for this IP address.- Parameters:
value- Value to set for the countryOrRegion property.
-
setHostingProvider
Sets the hostingProvider property value. The hosting company listed for this host.- Parameters:
value- Value to set for the hostingProvider property.
-
setNetblock
Sets the netblock property value. The block of IP addresses this IP address belongs to.- Parameters:
value- Value to set for the netblock property.
-