Modifier and Type | Class and Description |
---|---|
static class |
CreateRouterOptions.Builder<T extends CreateRouterOptions.Builder<T>> |
protected static class |
CreateRouterOptions.CreateRouterRequest |
Modifier and Type | Field and Description |
---|---|
protected Boolean |
adminStateUp |
protected ExternalGatewayInfo |
externalGatewayInfo |
protected String |
name |
Modifier | Constructor and Description |
---|---|
protected |
CreateRouterOptions() |
|
CreateRouterOptions(String name,
Boolean adminStateUp,
ExternalGatewayInfo externalGatewayInfo) |
Modifier and Type | Method and Description |
---|---|
<R extends HttpRequest> |
bindToRequest(R request,
Map<String,Object> postParams)
creates and binds the POST payload to the request using parameters specified.
|
<R extends HttpRequest> |
bindToRequest(R request,
Object input) |
static CreateRouterOptions.Builder<?> |
builder() |
Boolean |
getAdminStateUp() |
ExternalGatewayInfo |
getExternalGatewayInfo() |
String |
getName() |
CreateRouterOptions.Builder<?> |
toBuilder() |
protected String name
protected Boolean adminStateUp
protected ExternalGatewayInfo externalGatewayInfo
protected CreateRouterOptions()
public CreateRouterOptions(String name, Boolean adminStateUp, ExternalGatewayInfo externalGatewayInfo)
public static CreateRouterOptions.Builder<?> builder()
public CreateRouterOptions.Builder<?> toBuilder()
public String getName()
public Boolean getAdminStateUp()
public ExternalGatewayInfo getExternalGatewayInfo()
public <R extends HttpRequest> R bindToRequest(R request, Map<String,Object> postParams)
MapBinder
bindToRequest
in interface MapBinder
PayloadParam
public <R extends HttpRequest> R bindToRequest(R request, Object input)
bindToRequest
in interface Binder
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.