public abstract static class HostedService.Builder<T extends HostedService.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
name |
protected HostedServiceProperties |
properties |
protected URI |
url |
Constructor and Description |
---|
HostedService.Builder() |
Modifier and Type | Method and Description |
---|---|
HostedService |
build() |
T |
fromHostedService(HostedService in) |
T |
name(String name) |
T |
properties(HostedServiceProperties properties) |
protected abstract T |
self() |
T |
url(URI url) |
protected URI url
protected String name
protected HostedServiceProperties properties
protected abstract T self()
public T url(URI url)
HostedService.getUrl()
public T name(String name)
HostedService.getName()
public T properties(HostedServiceProperties properties)
HostedService.getProperties()
public HostedService build()
public T fromHostedService(HostedService in)
Copyright © 2009-2013 jclouds. All Rights Reserved.