Class ContainerEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.ContainerEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ContainerEvidence
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 ContainerEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuegetArgs()Gets the args property value.Gets the command property value.Gets the containerId property value.The deserialization information for the current modelgetImage()Gets the image property value.Gets the isPrivileged property value.getName()Gets the name property value.getPod()Gets the pod property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the args property value.voidsetCommand(List<String> value) Sets the command property value.voidsetContainerId(String value) Sets the containerId property value.voidsetImage(ContainerImageEvidence value) Sets the image property value.voidsetIsPrivileged(Boolean value) Sets the isPrivileged property value.voidSets the name property value.voidsetPod(KubernetesPodEvidence value) Sets the pod 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
-
ContainerEvidence
public ContainerEvidence()Instantiates a newContainerEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ContainerEvidence 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
ContainerEvidence
-
getArgs
Gets the args property value. The list of arguments. -
getCommand
Gets the command property value. The list of commands. -
getContainerId
Gets the containerId property value. The container ID.- 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>>
-
getImage
Gets the image property value. The image used to run the container.- Returns:
- a
ContainerImageEvidence
-
getIsPrivileged
Gets the isPrivileged property value. The privileged status.- Returns:
- a
Boolean
-
getName
Gets the name property value. The container name.- Returns:
- a
String
-
getPod
Gets the pod property value. The pod this container belongs to.- Returns:
- a
KubernetesPodEvidence
-
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
-
setArgs
Sets the args property value. The list of arguments.- Parameters:
value- Value to set for the args property.
-
setCommand
Sets the command property value. The list of commands.- Parameters:
value- Value to set for the command property.
-
setContainerId
Sets the containerId property value. The container ID.- Parameters:
value- Value to set for the containerId property.
-
setImage
Sets the image property value. The image used to run the container.- Parameters:
value- Value to set for the image property.
-
setIsPrivileged
Sets the isPrivileged property value. The privileged status.- Parameters:
value- Value to set for the isPrivileged property.
-
setName
Sets the name property value. The container name.- Parameters:
value- Value to set for the name property.
-
setPod
Sets the pod property value. The pod this container belongs to.- Parameters:
value- Value to set for the pod property.
-