Class ResourceAR.Builder
- java.lang.Object
-
- org.apache.syncope.common.lib.request.AbstractPatch.Builder<P,B>
-
- org.apache.syncope.common.lib.request.AbstractPatchItem.Builder<String,PasswordPatch,PasswordPatch.Builder>
-
- org.apache.syncope.common.lib.request.PasswordPatch.Builder
-
- org.apache.syncope.common.lib.request.ResourceAR.Builder
-
- Enclosing class:
- ResourceAR
public static class ResourceAR.Builder extends PasswordPatch.Builder
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.common.lib.request.AbstractPatch.Builder
instance
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceAR.Builder
action(ResourceAssociationAction action)
ResourceAR
build()
protected ResourceAR
getInstance()
ResourceAR.Builder
key(String key)
protected ResourceAR
newInstance()
ResourceAR.Builder
onSyncope(boolean onSyncope)
ResourceAR.Builder
resource(String resource)
ResourceAR.Builder
resources(String... resources)
ResourceAR.Builder
resources(Collection<String> resources)
ResourceAR.Builder
value(String value)
-
Methods inherited from class org.apache.syncope.common.lib.request.AbstractPatch.Builder
operation
-
-
-
-
Method Detail
-
newInstance
protected ResourceAR newInstance()
- Overrides:
newInstance
in classPasswordPatch.Builder
-
getInstance
protected ResourceAR getInstance()
- Overrides:
getInstance
in classAbstractPatch.Builder<PasswordPatch,PasswordPatch.Builder>
-
build
public ResourceAR build()
- Overrides:
build
in classAbstractPatch.Builder<PasswordPatch,PasswordPatch.Builder>
-
onSyncope
public ResourceAR.Builder onSyncope(boolean onSyncope)
- Overrides:
onSyncope
in classPasswordPatch.Builder
-
resource
public ResourceAR.Builder resource(String resource)
- Overrides:
resource
in classPasswordPatch.Builder
-
resources
public ResourceAR.Builder resources(Collection<String> resources)
- Overrides:
resources
in classPasswordPatch.Builder
-
resources
public ResourceAR.Builder resources(String... resources)
- Overrides:
resources
in classPasswordPatch.Builder
-
value
public ResourceAR.Builder value(String value)
- Overrides:
value
in classAbstractPatchItem.Builder<String,PasswordPatch,PasswordPatch.Builder>
-
key
public ResourceAR.Builder key(String key)
-
action
public ResourceAR.Builder action(ResourceAssociationAction action)
-
-