Package com.okta.sdk.impl.resource
Class DefaultPolicyBuilder<T extends PolicyBuilder>
java.lang.Object
com.okta.sdk.impl.resource.DefaultPolicyBuilder<T>
- All Implemented Interfaces:
PolicyBuilder<T>
- Direct Known Subclasses:
DefaultOktaSignOnPolicyBuilder,DefaultPasswordPolicyBuilder
public class DefaultPolicyBuilder<T extends PolicyBuilder>
extends Object
implements PolicyBuilder<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Booleanprotected Stringprotected PolicyTypeprotected Integerprotected LifecycleStatus -
Method Summary
Modifier and TypeMethodDescriptionbuildAndCreate(PolicyApi client) protected Tself()setDescription(String description) setPriority(Integer priority) setStatus(LifecycleStatus status) setType(PolicyType policyType)
-
Field Details
-
name
-
description
-
policyType
-
priority
-
status
-
isActive
-
-
Method Details
-
setName
- Specified by:
setNamein interfacePolicyBuilder<T extends PolicyBuilder>
-
setDescription
- Specified by:
setDescriptionin interfacePolicyBuilder<T extends PolicyBuilder>
-
setType
- Specified by:
setTypein interfacePolicyBuilder<T extends PolicyBuilder>
-
setPriority
- Specified by:
setPriorityin interfacePolicyBuilder<T extends PolicyBuilder>
-
setStatus
- Specified by:
setStatusin interfacePolicyBuilder<T extends PolicyBuilder>
-
self
-
buildAndCreate
- Specified by:
buildAndCreatein interfacePolicyBuilder<T extends PolicyBuilder>- Throws:
ApiException
-