ItemPolicyBuilder
Builder for creating instances of ItemPolicy.
Constructors
ItemPolicyBuilder
Creates instance of ItemPolicyBuilder initialized with Bridge's default policy values.
public void ItemPolicyBuilder()
ItemPolicyBuilder
Creates instance of ItemPolicyBuilder from existing ItemPolicy instance.
public void ItemPolicyBuilder(
ItemPolicy itemPolicy
)
Name | Type | Description |
---|---|---|
itemPolicy | ItemPolicy | the existing ItemPolicy instance to copy values from. |
Methods
build
Creates ItemPolicy from current state.
public ItemPolicy build()
Type | Description |
---|---|
ItemPolicy | new ItemPolicy instance created from this builder policies. |
setCreate
Sets ItemPolicy#create policy value.
public ItemPolicyBuilder setCreate(
ContainerPolicyValue policyValue
)
Name | Type | Description |
---|---|---|
policyValue | ContainerPolicyValue | policy value to set |
Type | Description |
---|---|
ItemPolicyBuilder | ItemPolicyBuilder instance to allow for method chaining. |
setDelete
Sets ItemPolicy#delete policy value.
public ItemPolicyBuilder setDelete(
ItemPolicyValue policyValue
)
Name | Type | Description |
---|---|---|
policyValue | ItemPolicyValue | policy value to set |
Type | Description |
---|---|
ItemPolicyBuilder | ItemPolicyBuilder instance to allow for method chaining. |
setGet
Sets ItemPolicy#get policy value.
public ItemPolicyBuilder setGet(
ItemPolicyValue policyValue
)
Name | Type | Description |
---|---|---|
policyValue | ItemPolicyValue | policy value to set |
Type | Description |
---|---|
ItemPolicyBuilder | ItemPolicyBuilder instance to allow for method chaining. |
setListAll
Sets ItemPolicy#listAll policy value.
public ItemPolicyBuilder setListAll(
ContainerPolicyValue policyValue
)
Name | Type | Description |
---|---|---|
policyValue | ContainerPolicyValue | policy value to set |
Type | Description |
---|---|
ItemPolicyBuilder | ItemPolicyBuilder instance to allow for method chaining. |
setListMy
Sets ItemPolicy#listMy policy value.
public ItemPolicyBuilder setListMy(
ContainerPolicyValue policyValue
)
Name | Type | Description |
---|---|---|
policyValue | ContainerPolicyValue | policy value to set |
Type | Description |
---|---|
ItemPolicyBuilder | ItemPolicyBuilder instance to allow for method chaining. |
setUpdate
Sets ItemPolicy#update policy value.
public ItemPolicyBuilder setUpdate(
ItemPolicyValue policyValue
)
Name | Type | Description |
---|---|---|
policyValue | ItemPolicyValue | policy value to set |
Type | Description |
---|---|
ItemPolicyBuilder | ItemPolicyBuilder instance to allow for method chaining. |