Klasse ApprovalConfiguration
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.ApprovalConfiguration
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ApprovalConfiguration
extends Object
ApprovalConfiguration
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringOnly possible value is anyone.protected EmailConfigurationprotected StringApprovers Accessprofile Identifier.protected BooleanThe created request will be auto-approved when the requester is a valid approver and the value is true.protected StringEvent Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'protected StringUnique identifier of a Approval Configuration.protected EmailConfigurationprotected Booleantrue/false.protected EmailConfigurationprotected BooleanThe asset specific team approvers will be the approvers when the value is true. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedApprovalConfiguration(String approvalMode, EmailConfiguration approvedEmailConfiguration, String approversGroupId, Boolean autoApproval, String eventType, String id, EmailConfiguration initiateApprovalRequestEmailConfiguration, Boolean isEnabled, EmailConfiguration rejectedEmailConfiguration, Boolean teamApprovers) Constructs a validated instance ofApprovalConfiguration.Constructs a validated instance ofApprovalConfiguration. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungOnly possible value is anyone.approvalMode(String approvalMode) Only possible value is anyone.approvedEmailConfiguration(EmailConfiguration approvedEmailConfiguration) Approvers Accessprofile Identifier.approversGroupId(String approversGroupId) Approvers Accessprofile Identifier.The created request will be auto-approved when the requester is a valid approver and the value is true.autoApproval(Boolean autoApproval) The created request will be auto-approved when the requester is a valid approver and the value is true.builder()protected booleanbooleanEvent Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'Event Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'inthashCode()id()Unique identifier of a Approval Configuration.Unique identifier of a Approval Configuration.initiateApprovalRequestEmailConfiguration(EmailConfiguration initiateApprovalRequestEmailConfiguration) true/false.true/false.rejectedEmailConfiguration(EmailConfiguration rejectedEmailConfiguration) The asset specific team approvers will be the approvers when the value is true.teamApprovers(Boolean teamApprovers) The asset specific team approvers will be the approvers when the value is true.toString()
-
Felddetails
-
approvalMode
Only possible value is anyone. This implies that, any one user associated with the approvers team can approve or reject the requests. The requester need not wait for the approval of each approver in the approvers group. -
approvedEmailConfiguration
-
approversGroupId
Approvers Accessprofile Identifier. Whoever belongs to the selected team will be considered as Approvers -
autoApproval
The created request will be auto-approved when the requester is a valid approver and the value is true. Default value is true. -
eventType
Event Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner' -
id
Unique identifier of a Approval Configuration. Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner' -
initiateApprovalRequestEmailConfiguration
-
isEnabled
true/false. true value enforces approvals for the mentioned eventtype -
rejectedEmailConfiguration
-
teamApprovers
The asset specific team approvers will be the approvers when the value is true. Default value is false.
-
-
Konstruktordetails
-
ApprovalConfiguration
Constructs a validated instance ofApprovalConfiguration.- Parameter:
spec- the specification to process
-
ApprovalConfiguration
@Internal public ApprovalConfiguration(String approvalMode, EmailConfiguration approvedEmailConfiguration, String approversGroupId, Boolean autoApproval, String eventType, String id, EmailConfiguration initiateApprovalRequestEmailConfiguration, Boolean isEnabled, EmailConfiguration rejectedEmailConfiguration, Boolean teamApprovers) Constructs a validated instance ofApprovalConfiguration.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ApprovalConfiguration(Consumer)instead.- Parameter:
approvalMode- Only possible value is anyone. This implies that, any one user associated with the approvers team can approve or reject the requests. The requester need not wait for the approval of each approver in the approvers group.approvedEmailConfiguration- var.nameapproversGroupId- Approvers Accessprofile Identifier. Whoever belongs to the selected team will be considered as ApproversautoApproval- The created request will be auto-approved when the requester is a valid approver and the value is true. Default value is true.eventType- Event Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'id- Unique identifier of a Approval Configuration. Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'initiateApprovalRequestEmailConfiguration- var.nameisEnabled- true/false. true value enforces approvals for the mentioned eventtyperejectedEmailConfiguration- var.nameteamApprovers- The asset specific team approvers will be the approvers when the value is true. Default value is false.
-
ApprovalConfiguration
protected ApprovalConfiguration()
-
-
Methodendetails
-
builder
-
approvalMode
Only possible value is anyone. This implies that, any one user associated with the approvers team can approve or reject the requests. The requester need not wait for the approval of each approver in the approvers group. -
approvedEmailConfiguration
-
approversGroupId
Approvers Accessprofile Identifier. Whoever belongs to the selected team will be considered as Approvers -
autoApproval
The created request will be auto-approved when the requester is a valid approver and the value is true. Default value is true. -
eventType
Event Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner' -
id
Unique identifier of a Approval Configuration. Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner' -
initiateApprovalRequestEmailConfiguration
-
isEnabled
true/false. true value enforces approvals for the mentioned eventtype -
rejectedEmailConfiguration
-
teamApprovers
The asset specific team approvers will be the approvers when the value is true. Default value is false. -
approvalMode
Only possible value is anyone. This implies that, any one user associated with the approvers team can approve or reject the requests. The requester need not wait for the approval of each approver in the approvers group.- Gibt zurück:
this.
-
approvedEmailConfiguration
public ApprovalConfiguration approvedEmailConfiguration(EmailConfiguration approvedEmailConfiguration) - Gibt zurück:
this.
-
approversGroupId
Approvers Accessprofile Identifier. Whoever belongs to the selected team will be considered as Approvers- Gibt zurück:
this.
-
autoApproval
The created request will be auto-approved when the requester is a valid approver and the value is true. Default value is true.- Gibt zurück:
this.
-
eventType
Event Type: Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'- Gibt zurück:
this.
-
id
Unique identifier of a Approval Configuration. Any of 'createApplication', 'updateApplication', 'registerApplication', 'subscribePackage' and 'changeOwner'- Gibt zurück:
this.
-
initiateApprovalRequestEmailConfiguration
public ApprovalConfiguration initiateApprovalRequestEmailConfiguration(EmailConfiguration initiateApprovalRequestEmailConfiguration) - Gibt zurück:
this.
-
isEnabled
true/false. true value enforces approvals for the mentioned eventtype- Gibt zurück:
this.
-
rejectedEmailConfiguration
public ApprovalConfiguration rejectedEmailConfiguration(EmailConfiguration rejectedEmailConfiguration) - Gibt zurück:
this.
-
teamApprovers
The asset specific team approvers will be the approvers when the value is true. Default value is false.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-