public class EipTpClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
EipTpClient() |
EipTpClient(BceClientConfiguration clientConfiguration)
Constructs a new InstanceClient to invoke service methods on eiptp instance.
|
| Modifier and Type | Method and Description |
|---|---|
CreateEipTpResponse |
createEipTp(CreateEipTpRequest request)
Create an eiptp with the specified options.
|
protected void |
fillPayload(InternalRequest internalRequest,
AbstractBceRequest bceRequest)
the method to fill the internalRequest's content field with bceRequest
only support HttpMethodName.POST or HttpMethodName.PUT
|
EipTpDetailResponse |
getEipTpDetail(GetEipTpRequest request)
Get detail of the eiptp by the request.
|
EipTpDetailResponse |
getEipTpDetail(String id)
Get detail of the eiptp by the passed id.
|
ListEipTpsResponse |
listEipTps()
Get a list of eiptps owned by the authenticated user.
|
ListEipTpsResponse |
listEipTps(ListEipTpsRequest request)
Get a list of eiptps owned by the authenticated user filtered by specific conditions.
|
computeServiceId, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic EipTpClient()
public EipTpClient(BceClientConfiguration clientConfiguration)
clientConfiguration - The BCE client configuration options.protected void fillPayload(InternalRequest internalRequest, AbstractBceRequest bceRequest)
internalRequest - A request object, populated with endpoint, resource path, ready for callers to populate
any additional headers or parameters, and execute.bceRequest - The original request, as created by the user.public CreateEipTpResponse createEipTp(CreateEipTpRequest request)
request - The request containing all options for creating an eiptp.public EipTpDetailResponse getEipTpDetail(GetEipTpRequest request)
request - The request containing eiptp id for query.public EipTpDetailResponse getEipTpDetail(String id)
id - The eiptp id for query.public ListEipTpsResponse listEipTps(ListEipTpsRequest request)
request - The request containing all options for query.public ListEipTpsResponse listEipTps()
Copyright © 2022. All rights reserved.