- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class UnifiedApprovalStage
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Unified Approval Stage.
-
Field Summary
Fields
The Approval Stage Time Out In Days.
The Escalation Approvers.
The Escalation Time In Minutes.
The Is Approver Justification Required.
The Is Escalation Enabled.
the OData type of the object as returned by the service
-
Constructor Summary
Constructors
-
Method Summary
final com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
oDataType
@SerializedName("@odata.type")
@Expose
@Nullable
public String oDataType
the OData type of the object as returned by the service
-
approvalStageTimeOutInDays
@SerializedName(value="approvalStageTimeOutInDays",
alternate="ApprovalStageTimeOutInDays")
@Expose
@Nullable
public Integer approvalStageTimeOutInDays
The Approval Stage Time Out In Days.
-
escalationApprovers
@SerializedName(value="escalationApprovers",
alternate="EscalationApprovers")
@Expose
@Nullable
public List<SubjectSet> escalationApprovers
The Escalation Approvers.
-
escalationTimeInMinutes
@SerializedName(value="escalationTimeInMinutes",
alternate="EscalationTimeInMinutes")
@Expose
@Nullable
public Integer escalationTimeInMinutes
The Escalation Time In Minutes.
-
isApproverJustificationRequired
@SerializedName(value="isApproverJustificationRequired",
alternate="IsApproverJustificationRequired")
@Expose
@Nullable
public Boolean isApproverJustificationRequired
The Is Approver Justification Required.
-
isEscalationEnabled
@SerializedName(value="isEscalationEnabled",
alternate="IsEscalationEnabled")
@Expose
@Nullable
public Boolean isEscalationEnabled
The Is Escalation Enabled.
-
primaryApprovers
@SerializedName(value="primaryApprovers",
alternate="PrimaryApprovers")
@Expose
@Nullable
public List<SubjectSet> primaryApprovers
The Primary Approvers.
-
Constructor Details
-
UnifiedApprovalStage
public UnifiedApprovalStage()
-
Method Details
-
additionalDataManager
@Nonnull
public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
- Specified by:
additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
Sets the raw JSON object
- Specified by:
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
- Parameters:
serializer - the serializer
json - the JSON object to set this object to