Class KeystonePolicy.PolicyConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.identity.v3.domain.KeystonePolicy.PolicyConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<PolicyBuilder,Policy>,PolicyBuilder
- Enclosing class:
- KeystonePolicy
public static class KeystonePolicy.PolicyConcreteBuilder extends Object implements PolicyBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyBuilderblob(String blob)Policybuild()Creates and return the Model Entity MPolicyBuilderfrom(Policy in)Creates a Builder using the param M as the default valuesPolicyBuilderid(String id)PolicyBuilderlinks(Map<String,String> links)PolicyBuilderprojectId(String projectId)PolicyBuildertype(String type)PolicyBuilderuserId(String userId)
-
-
-
Method Detail
-
build
public Policy build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<PolicyBuilder,Policy>- Returns:
- M instance
-
from
public PolicyBuilder from(Policy in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<PolicyBuilder,Policy>- Returns:
- Builder
-
id
public PolicyBuilder id(String id)
- Specified by:
idin interfacePolicyBuilder- See Also:
Policy.getId()
-
type
public PolicyBuilder type(String type)
- Specified by:
typein interfacePolicyBuilder- See Also:
Policy.getType()
-
blob
public PolicyBuilder blob(String blob)
- Specified by:
blobin interfacePolicyBuilder- See Also:
Policy.getBlob()
-
links
public PolicyBuilder links(Map<String,String> links)
- Specified by:
linksin interfacePolicyBuilder- See Also:
Policy.getLinks()
-
projectId
public PolicyBuilder projectId(String projectId)
- Specified by:
projectIdin interfacePolicyBuilder- See Also:
Policy.getProjectId()
-
userId
public PolicyBuilder userId(String userId)
- Specified by:
userIdin interfacePolicyBuilder- See Also:
Policy.getUserId()
-
-