Package com.microsoft.graph.models
Class Payload
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.Payload
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Payload.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Brand.The Complexity.The Created By.The Created Date Time.The Description.The Detail.The Display Name.The Industry.The Is Automated.The Is Controversial.The Is Current Event.The Language.The Last Modified By.The Last Modified Date Time.The Payload Tags.The Platform.The Predicted Compromise Rate.The Simulation Attack Type.The Source.The Status.The Technique.The Theme. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
brand
The Brand. -
complexity
@SerializedName(value="complexity", alternate="Complexity") @Expose @Nullable public PayloadComplexity complexityThe Complexity. -
createdBy
@SerializedName(value="createdBy", alternate="CreatedBy") @Expose @Nullable public EmailIdentity createdByThe Created By. -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. -
description
@SerializedName(value="description", alternate="Description") @Expose @Nullable public String descriptionThe Description. -
detail
The Detail. -
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. -
industry
@SerializedName(value="industry", alternate="Industry") @Expose @Nullable public PayloadIndustry industryThe Industry. -
isAutomated
@SerializedName(value="isAutomated", alternate="IsAutomated") @Expose @Nullable public Boolean isAutomatedThe Is Automated. -
isControversial
@SerializedName(value="isControversial", alternate="IsControversial") @Expose @Nullable public Boolean isControversialThe Is Controversial. -
isCurrentEvent
@SerializedName(value="isCurrentEvent", alternate="IsCurrentEvent") @Expose @Nullable public Boolean isCurrentEventThe Is Current Event. -
language
The Language. -
lastModifiedBy
@SerializedName(value="lastModifiedBy", alternate="LastModifiedBy") @Expose @Nullable public EmailIdentity lastModifiedByThe Last Modified By. -
lastModifiedDateTime
@SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTimeThe Last Modified Date Time. -
payloadTags
@SerializedName(value="payloadTags", alternate="PayloadTags") @Expose @Nullable public List<String> payloadTagsThe Payload Tags. -
platform
@SerializedName(value="platform", alternate="Platform") @Expose @Nullable public PayloadDeliveryPlatform platformThe Platform. -
predictedCompromiseRate
@SerializedName(value="predictedCompromiseRate", alternate="PredictedCompromiseRate") @Expose @Nullable public Double predictedCompromiseRateThe Predicted Compromise Rate. -
simulationAttackType
@SerializedName(value="simulationAttackType", alternate="SimulationAttackType") @Expose @Nullable public SimulationAttackType simulationAttackTypeThe Simulation Attack Type. -
source
@SerializedName(value="source", alternate="Source") @Expose @Nullable public SimulationContentSource sourceThe Source. -
status
@SerializedName(value="status", alternate="Status") @Expose @Nullable public SimulationContentStatus statusThe Status. -
technique
@SerializedName(value="technique", alternate="Technique") @Expose @Nullable public SimulationAttackTechnique techniqueThe Technique. -
theme
The Theme.
-
-
Constructor Details
-
Payload
public Payload()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-