Class GitHubRepoEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.GitHubRepoEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class GitHubRepoEvidence
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 GitHubRepoEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the baseUrl property value.The deserialization information for the current modelgetLogin()Gets the login property value.getOwner()Gets the owner property value.Gets the ownerType property value.Gets the repoId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetBaseUrl(String value) Sets the baseUrl property value.voidSets the login property value.voidSets the owner property value.voidsetOwnerType(String value) Sets the ownerType property value.voidSets the repoId 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
-
GitHubRepoEvidence
public GitHubRepoEvidence()Instantiates a newGitHubRepoEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static GitHubRepoEvidence 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
GitHubRepoEvidence
-
getBaseUrl
Gets the baseUrl property value. The baseUrl 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
-
getOwner
Gets the owner property value. The owner property- Returns:
- a
String
-
getOwnerType
Gets the ownerType property value. The ownerType property- Returns:
- a
String
-
getRepoId
Gets the repoId property value. The repoId 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
-
setBaseUrl
Sets the baseUrl property value. The baseUrl property- Parameters:
value- Value to set for the baseUrl property.
-
setLogin
Sets the login property value. The login property- Parameters:
value- Value to set for the login property.
-
setOwner
Sets the owner property value. The owner property- Parameters:
value- Value to set for the owner property.
-
setOwnerType
Sets the ownerType property value. The ownerType property- Parameters:
value- Value to set for the ownerType property.
-
setRepoId
Sets the repoId property value. The repoId property- Parameters:
value- Value to set for the repoId property.
-