Class Endpoint.Builder<T extends Endpoint.Builder<T>>
- java.lang.Object
-
- org.jclouds.openstack.keystone.v2_0.domain.Endpoint.Builder<T>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description T
adminURL(String adminURL)
T
adminURL(URI adminURL)
Endpoint
build()
T
fromEndpoint(Endpoint in)
T
id(String id)
T
internalURL(String internalURL)
T
internalURL(URI internalURL)
T
publicURL(String publicURL)
T
publicURL(URI publicURL)
T
region(String region)
protected abstract T
self()
T
tenantId(String tenantId)
T
versionId(String versionId)
T
versionInfo(String versionInfo)
T
versionInfo(URI versionInfo)
T
versionList(String versionList)
T
versionList(URI versionList)
-
-
-
Field Detail
-
id
protected String id
-
versionId
protected String versionId
-
region
protected String region
-
publicURL
protected URI publicURL
-
internalURL
protected URI internalURL
-
adminURL
protected URI adminURL
-
tenantId
protected String tenantId
-
versionInfo
protected URI versionInfo
-
versionList
protected URI versionList
-
-
Method Detail
-
self
protected abstract T self()
-
id
public T id(String id)
- See Also:
Endpoint.getId()
-
versionId
public T versionId(String versionId)
- See Also:
Endpoint.getVersionId()
-
region
public T region(String region)
- See Also:
Endpoint.getRegion()
-
publicURL
public T publicURL(URI publicURL)
- See Also:
Endpoint.getPublicURL()
-
internalURL
public T internalURL(URI internalURL)
- See Also:
Endpoint.getInternalURL()
-
adminURL
public T adminURL(URI adminURL)
- See Also:
Endpoint.getAdminURL()
-
versionInfo
public T versionInfo(URI versionInfo)
- See Also:
Endpoint.getVersionInfo()
-
versionList
public T versionList(URI versionList)
- See Also:
Endpoint.getVersionList()
-
publicURL
public T publicURL(String publicURL)
- See Also:
Endpoint.getPublicURL()
-
internalURL
public T internalURL(String internalURL)
- See Also:
Endpoint.getInternalURL()
-
adminURL
public T adminURL(String adminURL)
- See Also:
Endpoint.getAdminURL()
-
versionInfo
public T versionInfo(String versionInfo)
- See Also:
Endpoint.getVersionInfo()
-
versionList
public T versionList(String versionList)
- See Also:
Endpoint.getVersionList()
-
tenantId
public T tenantId(String tenantId)
- See Also:
Endpoint.getTenantId()
-
build
public Endpoint build()
-
-