Class ApprovalRuleDraft
java.lang.Object
com.commercetools.graphql.api.types.ApprovalRuleDraft
BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionApprovalRuleDraft(String key, String name, String description, ApprovalRuleStatus status, String predicate, ApproverHierarchyDraft approvers, List<RuleRequesterDraft> requesters) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetKey()getName()inthashCode()static ApprovalRuleDraft.BuildervoidsetApprovers(ApproverHierarchyDraft approvers) voidsetDescription(String description) voidvoidvoidsetPredicate(String predicate) voidsetRequesters(List<RuleRequesterDraft> requesters) voidsetStatus(ApprovalRuleStatus status) toString()
-
Constructor Details
-
ApprovalRuleDraft
public ApprovalRuleDraft() -
ApprovalRuleDraft
public ApprovalRuleDraft(String key, String name, String description, ApprovalRuleStatus status, String predicate, ApproverHierarchyDraft approvers, List<RuleRequesterDraft> requesters)
-
-
Method Details
-
getKey
-
setKey
-
getName
-
setName
-
getDescription
-
setDescription
-
getStatus
-
setStatus
-
getPredicate
-
setPredicate
-
getApprovers
-
setApprovers
-
getRequesters
-
setRequesters
-
toString
-
equals
-
hashCode
public int hashCode() -
newBuilder
-