Skip to main content

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
)

NameTypeDescription
itemPolicyItemPolicythe existing ItemPolicy instance to copy values from.

Methods

build

Creates ItemPolicy from current state.

public ItemPolicy build()

TypeDescription
ItemPolicy new ItemPolicy instance created from this builder policies.

setCreate

Sets ItemPolicy#create policy value.

public ItemPolicyBuilder setCreate(
ContainerPolicyValue policyValue
)

NameTypeDescription
policyValueContainerPolicyValuepolicy value to set

TypeDescription
ItemPolicyBuilder ItemPolicyBuilder instance to allow for method chaining.

setDelete

Sets ItemPolicy#delete policy value.

public ItemPolicyBuilder setDelete(
ItemPolicyValue policyValue
)

NameTypeDescription
policyValueItemPolicyValuepolicy value to set

TypeDescription
ItemPolicyBuilder ItemPolicyBuilder instance to allow for method chaining.

setGet

Sets ItemPolicy#get policy value.

public ItemPolicyBuilder setGet(
ItemPolicyValue policyValue
)

NameTypeDescription
policyValueItemPolicyValuepolicy value to set

TypeDescription
ItemPolicyBuilder ItemPolicyBuilder instance to allow for method chaining.

setListAll

Sets ItemPolicy#listAll policy value.

public ItemPolicyBuilder setListAll(
ContainerPolicyValue policyValue
)

NameTypeDescription
policyValueContainerPolicyValuepolicy value to set

TypeDescription
ItemPolicyBuilder ItemPolicyBuilder instance to allow for method chaining.

setListMy

Sets ItemPolicy#listMy policy value.

public ItemPolicyBuilder setListMy(
ContainerPolicyValue policyValue
)

NameTypeDescription
policyValueContainerPolicyValuepolicy value to set

TypeDescription
ItemPolicyBuilder ItemPolicyBuilder instance to allow for method chaining.

setUpdate

Sets ItemPolicy#update policy value.

public ItemPolicyBuilder setUpdate(
ItemPolicyValue policyValue
)

NameTypeDescription
policyValueItemPolicyValuepolicy value to set

TypeDescription
ItemPolicyBuilder ItemPolicyBuilder instance to allow for method chaining.