com.baidubce.services.bcc.model.instance
Class ListInstancesRequest

java.lang.Object
  extended by com.baidubce.model.AbstractBceRequest
      extended by com.baidubce.model.ListRequest
          extended by com.baidubce.services.bcc.model.instance.ListInstancesRequest

public class ListInstancesRequest
extends ListRequest

request model to query instance list


Constructor Summary
ListInstancesRequest()
           
 
Method Summary
 String getDedicatedHostId()
           
 String getInternalIp()
           
 String getZoneName()
           
 void setDedicatedHostId(String dedicatedHostId)
           
 void setInternalIp(String internalIp)
           
 void setZoneName(String zoneName)
           
 ListInstancesRequest withDedicatedHostId(String dedicatedHostId)
           
 ListInstancesRequest withInternalIp(String internalIp)
          Configure internalIp for the request.
 ListInstancesRequest withMarker(String marker)
          Configure the request with specified marker.
 ListInstancesRequest withMaxKeys(int maxKeys)
          Configure the request with specified maxKeys.
 ListInstancesRequest withRequestCredentials(BceCredentials credentials)
          Configure request credential for the request.
 ListInstancesRequest withZoneName(String zoneName)
           
 
Methods inherited from class com.baidubce.model.ListRequest
getMarker, getMaxKeys, setMarker, setMaxKeys
 
Methods inherited from class com.baidubce.model.AbstractBceRequest
getRequestCredentials, setRequestCredentials
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListInstancesRequest

public ListInstancesRequest()
Method Detail

getInternalIp

public String getInternalIp()

setInternalIp

public void setInternalIp(String internalIp)

getDedicatedHostId

public String getDedicatedHostId()

setDedicatedHostId

public void setDedicatedHostId(String dedicatedHostId)

getZoneName

public String getZoneName()

setZoneName

public void setZoneName(String zoneName)

withDedicatedHostId

public ListInstancesRequest withDedicatedHostId(String dedicatedHostId)

withZoneName

public ListInstancesRequest withZoneName(String zoneName)

withInternalIp

public ListInstancesRequest withInternalIp(String internalIp)
Configure internalIp for the request.

Parameters:
internalIp - The internal ip address for accessing the instance.
Returns:
ListInstancesRequest with internalIp.

withMarker

public ListInstancesRequest withMarker(String marker)
Configure the request with specified marker.

Overrides:
withMarker in class ListRequest
Parameters:
marker - The optional parameter marker specified in the original request to specify where in the results to begin listing.
Returns:
ListInstancesRequest with specified marker.

withMaxKeys

public ListInstancesRequest withMaxKeys(int maxKeys)
Configure the request with specified maxKeys.

Overrides:
withMaxKeys in class ListRequest
Parameters:
maxKeys - The optional parameter to specifies the max number of list result to return. The default value is 1000.
Returns:
ListInstancesRequest with specified maxKeys.

withRequestCredentials

public ListInstancesRequest withRequestCredentials(BceCredentials credentials)
Configure request credential for the request.

Specified by:
withRequestCredentials in class AbstractBceRequest
Parameters:
credentials - a valid instance of BceCredentials.
Returns:
ListInstancesRequest with credentials.


Copyright © 2018. All rights reserved.