public static class KeystoneEndpoint.EndpointConcreteBuilder extends Object implements EndpointBuilder
| Modifier and Type | Method and Description |
|---|---|
Endpoint |
build()
Creates and return the Model Entity M
|
EndpointBuilder |
description(String description) |
EndpointBuilder |
enabled(boolean enabled) |
EndpointBuilder |
from(Endpoint in)
Creates a Builder using the param M as the default values
|
EndpointBuilder |
id(String id) |
EndpointBuilder |
iface(Facing iface) |
EndpointBuilder |
links(Map<String,String> links) |
EndpointBuilder |
name(String name) |
EndpointBuilder |
region(String region) |
EndpointBuilder |
regionId(String regionId) |
EndpointBuilder |
serviceId(String serviceId) |
EndpointBuilder |
type(String type) |
EndpointBuilder |
url(URL url) |
public EndpointBuilder id(String id)
id in interface EndpointBuilderKeystoneEndpoint.getId()public EndpointBuilder type(String type)
type in interface EndpointBuilderKeystoneEndpoint.getType()public EndpointBuilder description(String description)
description in interface EndpointBuilderKeystoneEndpoint.getDescription()public EndpointBuilder iface(Facing iface)
iface in interface EndpointBuilderKeystoneEndpoint.getIface()public EndpointBuilder serviceId(String serviceId)
serviceId in interface EndpointBuilderKeystoneEndpoint.getServiceId()public EndpointBuilder name(String name)
name in interface EndpointBuilderKeystoneEndpoint.getName()public EndpointBuilder regionId(String regionId)
regionId in interface EndpointBuilderKeystoneEndpoint.getRegionId()public EndpointBuilder region(String region)
region in interface EndpointBuilderKeystoneEndpoint.getRegion()public EndpointBuilder url(URL url)
url in interface EndpointBuilderKeystoneEndpoint.getUrl()public EndpointBuilder links(Map<String,String> links)
links in interface EndpointBuilderKeystoneEndpoint.getLinks()public EndpointBuilder enabled(boolean enabled)
enabled in interface EndpointBuilderKeystoneEndpoint.isEnabled()public Endpoint build()
build in interface Buildable.Builder<EndpointBuilder,Endpoint>public EndpointBuilder from(Endpoint in)
from in interface Buildable.Builder<EndpointBuilder,Endpoint>Copyright © 2017. All rights reserved.