Package com.microsoft.graph.models
Class UrlAssessmentRequest
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ThreatAssessmentRequest
com.microsoft.graph.models.UrlAssessmentRequest
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UrlAssessmentRequest
extends ThreatAssessmentRequest
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 UrlAssessmentRequestcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelgetUrl()Gets the url property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the url property value.Methods inherited from class com.microsoft.graph.models.ThreatAssessmentRequest
getCategory, getContentType, getCreatedBy, getCreatedDateTime, getExpectedAssessment, getRequestSource, getResults, getStatus, setCategory, setContentType, setCreatedBy, setCreatedDateTime, setExpectedAssessment, setRequestSource, setResults, setStatusMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UrlAssessmentRequest
public UrlAssessmentRequest()Instantiates a newUrlAssessmentRequestand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UrlAssessmentRequest 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
UrlAssessmentRequest
-
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 classThreatAssessmentRequest- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getUrl
Gets the url property value. The URL string.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classThreatAssessmentRequest- Parameters:
writer- Serialization writer to use to serialize this model
-
setUrl
Sets the url property value. The URL string.- Parameters:
value- Value to set for the url property.
-