Class KeystoneEndpoint.EndpointConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.identity.v3.domain.KeystoneEndpoint.EndpointConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<EndpointBuilder,Endpoint>,EndpointBuilder
- Enclosing class:
- KeystoneEndpoint
public static class KeystoneEndpoint.EndpointConcreteBuilder extends Object implements EndpointBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Endpointbuild()Creates and return the Model Entity MEndpointBuilderdescription(String description)EndpointBuilderenabled(boolean enabled)EndpointBuilderfrom(Endpoint in)Creates a Builder using the param M as the default valuesEndpointBuilderid(String id)EndpointBuilderiface(Facing iface)EndpointBuilderlinks(Map<String,String> links)EndpointBuildername(String name)EndpointBuilderregion(String region)EndpointBuilderregionId(String regionId)EndpointBuilderserviceId(String serviceId)EndpointBuildertype(String type)EndpointBuilderurl(URL url)
-
-
-
Method Detail
-
id
public EndpointBuilder id(String id)
- Specified by:
idin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getId()
-
type
public EndpointBuilder type(String type)
- Specified by:
typein interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getType()
-
description
public EndpointBuilder description(String description)
- Specified by:
descriptionin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getDescription()
-
iface
public EndpointBuilder iface(Facing iface)
- Specified by:
ifacein interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getIface()
-
serviceId
public EndpointBuilder serviceId(String serviceId)
- Specified by:
serviceIdin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getServiceId()
-
name
public EndpointBuilder name(String name)
- Specified by:
namein interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getName()
-
regionId
public EndpointBuilder regionId(String regionId)
- Specified by:
regionIdin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getRegionId()
-
region
public EndpointBuilder region(String region)
- Specified by:
regionin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getRegion()
-
url
public EndpointBuilder url(URL url)
- Specified by:
urlin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getUrl()
-
links
public EndpointBuilder links(Map<String,String> links)
- Specified by:
linksin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.getLinks()
-
enabled
public EndpointBuilder enabled(boolean enabled)
- Specified by:
enabledin interfaceEndpointBuilder- See Also:
KeystoneEndpoint.isEnabled()
-
build
public Endpoint build()
Creates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<EndpointBuilder,Endpoint>- Returns:
- M instance
-
from
public EndpointBuilder from(Endpoint in)
Creates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<EndpointBuilder,Endpoint>- Returns:
- Builder
-
-