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 TadminURL(String adminURL)TadminURL(URI adminURL)Endpointbuild()TfromEndpoint(Endpoint in)Tid(String id)TinternalURL(String internalURL)TinternalURL(URI internalURL)TpublicURL(String publicURL)TpublicURL(URI publicURL)Tregion(String region)protected abstract Tself()TtenantId(String tenantId)TversionId(String versionId)TversionInfo(String versionInfo)TversionInfo(URI versionInfo)TversionList(String versionList)TversionList(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()
-
-