public static class KeystoneServiceEndpoint.ServiceConcreteEndpointBuilder extends Object implements ServiceEndpointBuilder
Modifier and Type | Method and Description |
---|---|
ServiceEndpointBuilder |
adminURL(String adminURL) |
ServiceEndpoint |
build()
Creates and return the Model Entity M
|
ServiceEndpointBuilder |
from(ServiceEndpoint in)
Creates a Builder using the param M as the default values
|
ServiceEndpointBuilder |
internalURL(String internalURL) |
ServiceEndpointBuilder |
publicURL(String publicURL) |
ServiceEndpointBuilder |
region(String region) |
ServiceEndpointBuilder |
serviceId(String serviceId) |
public ServiceEndpointBuilder region(String region)
region
in interface ServiceEndpointBuilder
ServiceEndpoint.getRegion()
public ServiceEndpointBuilder serviceId(String serviceId)
serviceId
in interface ServiceEndpointBuilder
ServiceEndpoint.getServiceId()
public ServiceEndpointBuilder publicURL(String publicURL)
publicURL
in interface ServiceEndpointBuilder
ServiceEndpoint.getPublicURL()
public ServiceEndpointBuilder adminURL(String adminURL)
adminURL
in interface ServiceEndpointBuilder
ServiceEndpoint.getAdminURL()
public ServiceEndpointBuilder internalURL(String internalURL)
internalURL
in interface ServiceEndpointBuilder
ServiceEndpoint.getInternalURL()
public ServiceEndpoint build()
Buildable.Builder
build
in interface Buildable.Builder<ServiceEndpointBuilder,ServiceEndpoint>
public ServiceEndpointBuilder from(ServiceEndpoint in)
Buildable.Builder
from
in interface Buildable.Builder<ServiceEndpointBuilder,ServiceEndpoint>
Copyright © 2017. All rights reserved.