public class KeystoneEndpoint extends Object implements Endpoint
Modifier and Type | Class and Description |
---|---|
static class |
KeystoneEndpoint.EndPointConcreteBuilder |
static class |
KeystoneEndpoint.Endpoints |
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
Constructor and Description |
---|
KeystoneEndpoint() |
Modifier and Type | Method and Description |
---|---|
static EndpointBuilder |
builder() |
boolean |
equals(Object obj) |
URI |
getAdminURL() |
String |
getId() |
URI |
getInternalURL() |
String |
getName() |
URI |
getPublicURL() |
String |
getRegion() |
String |
getTenantId() |
String |
getType() |
String |
getVersionId() |
URI |
getVersionInfo() |
URI |
getVersionList() |
int |
hashCode() |
EndpointBuilder |
toBuilder() |
String |
toString() |
public static EndpointBuilder builder()
public EndpointBuilder toBuilder()
toBuilder
in interface Buildable<EndpointBuilder>
public String getId()
public String getName()
public URI getAdminURL()
getAdminURL
in interface Endpoint
public URI getPublicURL()
getPublicURL
in interface Endpoint
public URI getInternalURL()
getInternalURL
in interface Endpoint
public String getRegion()
public String getTenantId()
getTenantId
in interface Endpoint
public String getVersionId()
getVersionId
in interface Endpoint
public URI getVersionInfo()
getVersionInfo
in interface Endpoint
public URI getVersionList()
getVersionList
in interface Endpoint
Copyright © 2017. All rights reserved.