Package com.microsoft.graph.models
Class WebApplicationFirewallVerificationModel
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.WebApplicationFirewallVerificationModel
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class WebApplicationFirewallVerificationModel
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newWebApplicationFirewallVerificationModeland sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the provider property value.Gets the providerType property value.Gets the verificationResult property value.Gets the verifiedDetails property value.Gets the verifiedHost property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the provider property value.voidSets the providerType property value.voidSets the verificationResult property value.voidSets the verifiedDetails property value.voidsetVerifiedHost(String value) Sets the verifiedHost property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
WebApplicationFirewallVerificationModel
public WebApplicationFirewallVerificationModel()Instantiates a newWebApplicationFirewallVerificationModeland sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static WebApplicationFirewallVerificationModel 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
WebApplicationFirewallVerificationModel
-
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 classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getProvider
Gets the provider property value. The provider property- Returns:
- a
WebApplicationFirewallProvider
-
getProviderType
Gets the providerType property value. The providerType property- Returns:
- a
WebApplicationFirewallProviderType
-
getVerificationResult
Gets the verificationResult property value. The verificationResult property- Returns:
- a
WebApplicationFirewallVerificationResult
-
getVerifiedDetails
Gets the verifiedDetails property value. The verifiedDetails property- Returns:
- a
WebApplicationFirewallVerifiedDetails
-
getVerifiedHost
Gets the verifiedHost property value. The verifiedHost property- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setProvider
Sets the provider property value. The provider property- Parameters:
value- Value to set for the provider property.
-
setProviderType
Sets the providerType property value. The providerType property- Parameters:
value- Value to set for the providerType property.
-
setVerificationResult
Sets the verificationResult property value. The verificationResult property- Parameters:
value- Value to set for the verificationResult property.
-
setVerifiedDetails
Sets the verifiedDetails property value. The verifiedDetails property- Parameters:
value- Value to set for the verifiedDetails property.
-
setVerifiedHost
Sets the verifiedHost property value. The verifiedHost property- Parameters:
value- Value to set for the verifiedHost property.
-