org.jclouds.openstack.keystone.v1_1.domain
Class Endpoint.Builder

java.lang.Object
  extended by org.jclouds.openstack.keystone.v1_1.domain.Endpoint.Builder
Enclosing class:
Endpoint

public static class Endpoint.Builder
extends Object


Field Summary
protected  URI internalURL
           
protected  URI publicURL
           
protected  String region
           
protected  boolean v1Default
           
 
Constructor Summary
Endpoint.Builder()
           
 
Method Summary
 Endpoint build()
           
 Endpoint.Builder fromEndpoint(Endpoint from)
           
 Endpoint.Builder internalURL(URI internalURL)
           
 Endpoint.Builder publicURL(URI publicURL)
           
 Endpoint.Builder region(String region)
           
 Endpoint.Builder v1Default(boolean v1Default)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

v1Default

protected boolean v1Default

region

protected String region

publicURL

protected URI publicURL

internalURL

protected URI internalURL
Constructor Detail

Endpoint.Builder

public Endpoint.Builder()
Method Detail

v1Default

public Endpoint.Builder v1Default(boolean v1Default)
See Also:
Endpoint.isV1Default()

region

public Endpoint.Builder region(String region)
See Also:
Endpoint.getRegion()

publicURL

public Endpoint.Builder publicURL(URI publicURL)
See Also:
Endpoint.getPublicURL()

internalURL

public Endpoint.Builder internalURL(@Nullable
                                    URI internalURL)
See Also:
Endpoint#getTenantId()

build

public Endpoint build()

fromEndpoint

public Endpoint.Builder fromEndpoint(Endpoint from)


Copyright © 2009-2012 jclouds. All Rights Reserved.