Class GitHubOrganizationEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.GitHubOrganizationEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class GitHubOrganizationEvidence
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 GitHubOrganizationEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the company property value.Gets the displayName property value.getEmail()Gets the email property value.The deserialization information for the current modelgetLogin()Gets the login property value.getOrgId()Gets the orgId property value.Gets the webUrl property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetCompany(String value) Sets the company property value.voidsetDisplayName(String value) Sets the displayName property value.voidSets the email property value.voidSets the login property value.voidSets the orgId property value.voidSets the webUrl 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
-
GitHubOrganizationEvidence
public GitHubOrganizationEvidence()Instantiates a newGitHubOrganizationEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static GitHubOrganizationEvidence 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
GitHubOrganizationEvidence
-
getCompany
Gets the company property value. The company property- Returns:
- a
String
-
getDisplayName
Gets the displayName property value. The displayName property- Returns:
- a
String
-
getEmail
Gets the email property value. The email 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>>
-
getLogin
Gets the login property value. The login property- Returns:
- a
String
-
getOrgId
Gets the orgId property value. The orgId property- Returns:
- a
String
-
getWebUrl
Gets the webUrl property value. The webUrl 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
-
setCompany
Sets the company property value. The company property- Parameters:
value- Value to set for the company property.
-
setDisplayName
Sets the displayName property value. The displayName property- Parameters:
value- Value to set for the displayName property.
-
setEmail
Sets the email property value. The email property- Parameters:
value- Value to set for the email property.
-
setLogin
Sets the login property value. The login property- Parameters:
value- Value to set for the login property.
-
setOrgId
Sets the orgId property value. The orgId property- Parameters:
value- Value to set for the orgId property.
-
setWebUrl
Sets the webUrl property value. The webUrl property- Parameters:
value- Value to set for the webUrl property.
-