Class ServicePrincipalEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.ServicePrincipalEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ServicePrincipalEvidence
extends AlertEvidence
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.security.AlertEvidence
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ServicePrincipalEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuegetAppId()Gets the appId property value.Gets the appOwnerTenantId property value.The deserialization information for the current modelGets the servicePrincipalName property value.Gets the servicePrincipalObjectId property value.Gets the servicePrincipalType property value.Gets the tenantId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the appId property value.voidsetAppOwnerTenantId(String value) Sets the appOwnerTenantId property value.voidsetServicePrincipalName(String value) Sets the servicePrincipalName property value.voidSets the servicePrincipalObjectId property value.voidSets the servicePrincipalType property value.voidsetTenantId(String value) Sets the tenantId property value.Methods inherited from class com.microsoft.graph.models.security.AlertEvidence
getAdditionalData, getBackingStore, getCreatedDateTime, getDetailedRoles, getOdataType, getRemediationStatus, getRemediationStatusDetails, getRoles, getTags, getVerdict, setAdditionalData, setBackingStore, setCreatedDateTime, setDetailedRoles, setOdataType, setRemediationStatus, setRemediationStatusDetails, setRoles, setTags, setVerdict
-
Constructor Details
-
ServicePrincipalEvidence
public ServicePrincipalEvidence()Instantiates a newServicePrincipalEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ServicePrincipalEvidence 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
ServicePrincipalEvidence
-
getAppId
Gets the appId property value. The appId property- Returns:
- a
String
-
getAppOwnerTenantId
Gets the appOwnerTenantId property value. The appOwnerTenantId property- 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 classAlertEvidence- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getServicePrincipalName
Gets the servicePrincipalName property value. The servicePrincipalName property- Returns:
- a
String
-
getServicePrincipalObjectId
Gets the servicePrincipalObjectId property value. The servicePrincipalObjectId property- Returns:
- a
String
-
getServicePrincipalType
Gets the servicePrincipalType property value. The servicePrincipalType property- Returns:
- a
ServicePrincipalType
-
getTenantId
Gets the tenantId property value. The tenantId property- 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 classAlertEvidence- Parameters:
writer- Serialization writer to use to serialize this model
-
setAppId
Sets the appId property value. The appId property- Parameters:
value- Value to set for the appId property.
-
setAppOwnerTenantId
Sets the appOwnerTenantId property value. The appOwnerTenantId property- Parameters:
value- Value to set for the appOwnerTenantId property.
-
setServicePrincipalName
Sets the servicePrincipalName property value. The servicePrincipalName property- Parameters:
value- Value to set for the servicePrincipalName property.
-
setServicePrincipalObjectId
Sets the servicePrincipalObjectId property value. The servicePrincipalObjectId property- Parameters:
value- Value to set for the servicePrincipalObjectId property.
-
setServicePrincipalType
Sets the servicePrincipalType property value. The servicePrincipalType property- Parameters:
value- Value to set for the servicePrincipalType property.
-
setTenantId
Sets the tenantId property value. The tenantId property- Parameters:
value- Value to set for the tenantId property.
-