Interface ServiceBuilder
-
- All Superinterfaces:
Buildable.Builder<ServiceBuilder,Service>
- All Known Implementing Classes:
KeystoneService.ServiceConcreteBuilder
public interface ServiceBuilder extends Buildable.Builder<ServiceBuilder,Service>
A Builder which creates an identity v3 service
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceBuilderdescription(String description)ServiceBuilderenabled(boolean enabled)ServiceBuilderid(String id)ServiceBuilderlinks(Map<String,String> links)ServiceBuildername(String name)ServiceBuildertype(String type)ServiceBuilderversion(Integer version)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
id
ServiceBuilder id(String id)
- See Also:
Service.getId()
-
description
ServiceBuilder description(String description)
- See Also:
Service.getDescription()
-
type
ServiceBuilder type(String type)
- See Also:
Service.getType()
-
name
ServiceBuilder name(String name)
- See Also:
Service.getName()
-
links
ServiceBuilder links(Map<String,String> links)
- See Also:
Service.getLinks()
-
version
ServiceBuilder version(Integer version)
- See Also:
Service.getVersion()
-
enabled
ServiceBuilder enabled(boolean enabled)
- See Also:
Service.isEnabled()
-
-